Android中的ViewPager(二)
来源:互联网 发布:js indexof 多个 编辑:程序博客网 时间:2024/05/16 17:02
FragementPagerAdapter的基本使用
(1)生成Fragment
@Nullable @Override public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { return inflater.inflate(R.layout.fragment_color, container, false); }
(2)实现适配器
public ColorFragmentPagerAdapter(FragmentManager fm, IColorData colorData) { super(fm); this.colorData = colorData; } @Override public int getCount() { return colorData.getCount(); } @Override public Fragment getItem(int position) { ColorFragment fragment = new ColorFragment(); setupPage(fragment, position); return fragment; } private void setupPage(ColorFragment fragment, int index) { Bundle args = new Bundle(); args.putString("colorName", colorData.getColorName(index)); args.putInt("colorValue", colorData.getColorValue(index)); fragment.setArguments(args); }
(3)设置适配器
@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_view_pager); viewPager = (ViewPager) findViewById(R.id.pager); setupViewPager();}private void setupViewPager() { viewPager.setAdapter(new ColorFragmentPagerAdapter(getSupportFragmentManager(), new ColorData()));}
与FragementStatePagerAdapter的区别
0 0
- Android中的ViewPager(二)
- Android中的ViewPager(一)
- android常用控件ViewPager(二) ViewPager与Fragment
- Android(ViewPager中的ViewPager)ViewPager FragmentPagerAdapter嵌套子ViewPager FragmentPagerAdapter页面不能正常显示
- Android之ViewPager总结(二)
- android 中的 ViewPager+ Fragment
- android 中的 ViewPager+ Fragment
- android 中的 ViewPager+ Fragment
- android 中的 ViewPager+ Fragment
- android 中的 ViewPager+ Fragment
- Android 中的 ViewPager+ Fragment
- Android中的ViewPager
- android中的ViewPager
- Android-ViewPager使用示例(二)
- Android基础:ListView + ViewPager ( 二 )
- ViewPager+Fragment(二)
- 王学岗ViewPager(二)
- ViewPager(二)
- 用SVG制作 Button 点击特效实例
- Win7-64bit下matlab C混合编程环境搭建
- sklearn学习笔记3——pipeline
- vs2013+tesseract配置
- 联合查询中要注意要有索引
- Android中的ViewPager(二)
- 【bzoj2002】【LCT】弹飞绵羊
- android平台上耳机缓慢插入时图标显示后又消失的bug
- 自己动手编写IOC框架
- onsubmlt阻止表单提交
- 我的2016-记录哪些有趣的人和事
- 使用 jsoup 对 HTML 文档进行解析和操作
- Android bug记录
- windows操作系统下的PHP memcache扩展安装