Tabla 的使用方法
来源:互联网 发布:淘宝女装推荐 知乎 编辑:程序博客网 时间:2024/06/06 20:26
public class Fragment1 extends Fragment{
private List data = new ArrayList<>();
private TabLayout mytab;
private ViewPager viewPager;
@Nullable@Overridepublic View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { View view = inflater.inflate(R.layout.fragment1, container, false); mytab = view.findViewById(R.id.MtTab); viewPager = view.findViewById(R.id.viewpager); data.add(new ShuJu("新闻","http://www.93.gov.cn/93app/data.do?channelId=2&startNum=1")); data.add(new ShuJu("北京","http://www.93.gov.cn/93app/data.do?channelId=2&startNum=2")); data.add(new ShuJu("南京","http://www.93.gov.cn/93app/data.do?channelId=2&startNum=3")); data.add(new ShuJu("深圳","http://www.93.gov.cn/93app/data.do?channelId=2&startNum=4")); data.add(new ShuJu("广州","http://www.93.gov.cn/93app/data.do?channelId=2&startNum=5")); data.add(new ShuJu("杭州","http://www.93.gov.cn/93app/data.do?channelId=2&startNum=6")); data.add(new ShuJu("娱乐","http://www.93.gov.cn/93app/data.do?channelId=2&startNum=7")); data.add(new ShuJu("小事","http://www.93.gov.cn/93app/data.do?channelId=2&startNum=8")); data.add(new ShuJu("大事","http://www.93.gov.cn/93app/data.do?channelId=2&startNum=9")); return view;}@Overridepublic void onActivityCreated(@Nullable Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); viewPager.setAdapter(new Myadapter(getActivity().getSupportFragmentManager())); mytab.setupWithViewPager(viewPager);}
//viewpager 与 TabLayout的适配器
class Myadapter extends FragmentPagerAdapter{
public Myadapter(FragmentManager fm) { super(fm); } @Override public CharSequence getPageTitle(int position) { return data.get(position).getNaem(); } @Override public Fragment getItem(int position) { Zi_Fragment zi_fragment = new Zi_Fragment(); //传递参数 Bundle bundle=new Bundle();//key:string vavle:object bundle.putString("url",data.get(position).getUrl()); zi_fragment.setArguments(bundle); return zi_fragment; } @Override public int getCount() { return data.size(); }
}
}
public class Zi_Fragment extends Fragment{
private String url;
private PullToRefreshListView plistview;
private List
阅读全文
0 0
- Tabla 的使用方法
- Tabla 的使用
- tabla
- 的使用方法
- ctags使用方法 ctags的使用方法
- UITabBarController的使用方法、 UINavigationController的使用方法、 presentModalViewController的使用方法
- UITabBarController的使用方法 UINavigationController的使用方法
- ctags使用方法 ctags的使用方法1
- DateTime的一些使用方法
- CSDNBlog的使用方法
- RetroGuard的使用方法(转)
- 一些Blog的使用方法
- RAR的命令行使用方法
- VI的使用方法
- Make的使用方法
- COM组件的使用方法
- AgileFlow的使用方法
- COM组件的使用方法
- Spring MVC org.springframework.web.bind.MissingServletRequestParameterException解决办法
- Linux中二进制软件包和源码软件包
- Win7 64位系统下CPU版Tensorflow的安装
- angular 增,删,查,排序
- 035Search Insert Position
- Tabla 的使用方法
- 文本框 失去焦点事件 变色
- MFC 基于CListCtrl类的可编辑列表类
- admob 广告代码参考 iOS 弹窗广告
- angular 修改,点击
- angular实现商品查询验证等功能
- 期中考试
- 购物车车 主类
- java序列化原理及算法