打造ViewPager的通用适配器CommonPagerAdapter
来源:互联网 发布:网络90后美女排行榜 编辑:程序博客网 时间:2024/05/29 04:51
由于项目中多个地方用到ViewPager组件,而每个ViewPager都写一个适配器,这有点多余。
因此打造一个通用的FragmentPagerAdapter,问题就解决了。
/** * Created by xinwen on 2017/5/10. */public class CommonPagerAdapter extends FragmentPagerAdapter { private List<Fragment> mFragments = new ArrayList<>(); private List<String> mTitles = new ArrayList<>(); public CommonPagerAdapter(FragmentManager fm) { super(fm); } @Override public Fragment getItem(int position) { return mFragments.get(position); } @Override public int getCount() { return mFragments.size(); } @Override public CharSequence getPageTitle(int position) { return mTitles.get(position); } /** * 添加 * * @param fragment * @param title */ public void addFragment(Fragment fragment, String title) { mFragments.add(fragment); mTitles.add(title); }}
0 0
- 打造ViewPager的通用适配器CommonPagerAdapter
- 打造RecyclerView的通用适配器
- 打造自己的通用适配器
- 打造炫酷通用的ViewPager指示器
- 打造炫酷通用的ViewPager指示器
- 打造炫酷通用的ViewPager指示器
- 打造炫酷通用的ViewPager指示器
- 打造RecycleView 通用适配器
- ViewPager 系列之 打造一个通用的 ViewPager
- ViewPager系列之 打造一个通用的ViewPager
- android:打造万能通用适配器
- Android:打造万能通用适配器
- RecyclerView系列之一:打造RecyclerView通用的适配器BaseAdapter
- 通用适配器(二)── 适用于 ViewPager 的 CommonFragmentAdapter
- 【工具类】打造万能的Listview、GridView和ViewPager和RecyclerView的适配器
- ViewPager的适配器们
- ViewPager的适配器问题
- ViewPager的适配器PagerAdapter
- 特征工程(4)--特征选择
- 免费的论文查重网站
- 什么是防火墙的入站规则和出站规则
- 小马哥--高仿苹果7 主板型号 873AQ0A 真实6571芯片刷机 拆解图示
- USACO
- 打造ViewPager的通用适配器CommonPagerAdapter
- 深入理解javascript原型和闭包(1)——一切都是对象
- Notification的基本用法
- bzoj1668
- 读书笔记《Effective C++》条款18:让接口容易被正确使用,不易被误用
- 重构—改善既有代码的设计
- ListView 图片丢失,错位
- 隐式动画与显式动画
- LeetCode 70 Climbing Stairs(记忆化搜索)