Tabla 的使用
来源:互联网 发布:脸上有横肉知乎 编辑:程序博客网 时间:2024/05/17 11:36
**public class Fragment1 extends Fragment{
private List data = new ArrayList<>();
private TabLayout mytab;
private ViewPager viewPager;
@Nullable
@Override
public 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;
}
@Override
public 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
- Tabla 的使用
- Tabla 的使用方法
- tabla
- GUID使用的使用
- ${}的使用
- 的使用
- @[],@()的使用
- ->的使用
- +、-、*、/、%的使用
- &&的使用
- %:的使用
- Makefile中使用$$的使用
- Makefile中使用$$的使用
- Red5的使用--使用日志
- prefernce的使用具体使用
- 【工具使用】git 的使用
- 关于使用AsyncTaskLoader的使用
- 使用CABasicAnimation的基本使用
- 简单的布局切换
- 混合应用使用react-navigation调用起来RN指定的某个界面
- 小朋友学C语言(36):宏定义
- 仿京东的购物车和订单
- 使用 Python 模块 re 实现解析小工具
- Tabla 的使用
- 彩谱-生活实用小助手APP upportUrl
- TF-IDF
- 请解释final finally finalize的区别
- DevExpress XtraScheduler日程管理控件应用实例(1)-- 基本使用
- 脱离网络是最佳解决方法吗?
- Win7账户分类
- Android_语音出现格式不支持的信息
- 电商搜索引擎的架构设计和性能优化