判断拼接url
来源:互联网 发布:cmf和cms 编辑:程序博客网 时间:2024/05/26 02:51
1.在viewpager适配器中传值
vp.setAdapter(new FragmentPagerAdapter(getChildFragmentManager()) { @Override public CharSequence getPageTitle(int position) { return titles.get(position); } @Override public Fragment getItem(int position) { FFF1 fff1 = new FFF1(); Bundle bundle = new Bundle(); bundle.putString("ming",titles.get(position)); fff1.setArguments(bundle); return fff1; } @Override public int getCount() { return titles.size(); }});tab.setupWithViewPager(vp);vp.setOffscreenPageLimit(titles.size());
2.接收并判断然后拼接
String name = getArguments().getString("ming","");if (name!=null){ String getname = getname(name); getdata.getdatafromnet(getActivity(), "http://mnews.gw.com.cn/wap/data/news/"+getname+"/page_1.json", new Callback() { @Override public void getsjson(String json) { try { Log.d("TAG","++++++++++++++++++"+json); Gson gson = new Gson(); Type type = new TypeToken<List<Bean>>() {}.getType(); List<Bean> data = gson.fromJson(json, type); for (Bean b:data) { data1.addAll(b.getData()); } lv.setAdapter(new Listadapter(getActivity(),data1)); } catch (Exception e) { e.printStackTrace(); } } });}判断private String getname(String name){ String str=""; if (name.equals("数据新闻")){ str="xbsjxw"; }else if (name.equals("快讯")){ str="txs"; }else if (name.equals("头条")){ str="toutiao"; }else if (name.equals("精编公告")){ str="news/mobile/jbgg"; }else if (name.equals("美股")){ str="news/mobile/mgxw"; }else if (name.equals("港股")){ str="news/mobile/ggxw"; }else if (name.equals("基金")){ str="news/mobile/jjxw"; }else if (name.equals("理财")){ str="news/mobile/lcxw"; } return str;}
阅读全文
0 0
- 判断拼接url
- 拼接url
- url接口拼接问题
- URL如何拼接
- 将Url拼接改变
- Url请求get拼接
- Url请求get拼接
- js拼接URL字符串
- URL地址的拼接
- 升序判断,拼接参数
- 网络判断+数据拼接
- Http Request Url 字符串拼接
- IOS 拼接URL的方法
- httpGet()中拼接请求URL
- IOS 拼接参数与URL
- url拼接数组出现逗号
- 截取URL拼接的参数
- httpGet()中拼接请求URL
- bzoj3223: Tyvj 1729 文艺平衡树(伸展树)
- codevs2218 补丁VS错误(状压+spfa更新)
- JMeter测试工具Timer定时器的介绍使用
- angular的查询添加排序
- WPF学习之绘图和动画
- 判断拼接url
- 图书管理系统
- 抢购是如今很常见的一个应用场景,主要需要解决的问题
- RunTimeException-Could not read input channel file descriptors from parcel
- [杂题 单调性] Codeforces #121D. Lucky Segments
- bzoj 4552 排序 线段树+二分 解题报告
- AngularJS 查询 删除 增加 修改
- 解决操作系统连接vpn的问题
- Linux安装JDK和配置环境变量