-
由于FragmentPagerAdapter是将页卡一次性全部加载进来,所以这个适配器的使用就有局限性,当我们的页卡比较少的时候我们就用它,它的另一个替代FragmentStatePagerAdapter,就可以像PagerAdapter那样一次只加载部分的页卡。查看全部
-
和PagerAdapter不同的是,FragmentPagerAdapter会将所有的页卡都一次性的全部加载,不像PagerAdapter那样一次只加载三个。查看全部
-
PagerAdapter中常用的方法查看全部
-
PagerTitleStrip:和PagerTabStrip类似。 一般我们不将这两个一起使用,如果写在同一个ViewPager下,PagerTabStrip就会失效。查看全部
-
为PagerTabStrip设置一些属性查看全部
-
为ViewPager添加标题(其实是用tab来表示标题),那么我们需要重写PagerAdapter中的getPageTitle方法,如PPT中所示:查看全部
-
PagerTabStrip类(UI):作为类来说它是为ViewPager添加标题的,作为UI来说它是ViewPager的子标签,写在ViewPager下的,如PPT中所示。查看全部
-
为ViewPager加载适配器。这里的MyPagerAdapter继承了PagerAdapter这个抽象类查看全部
-
ViewPager加载View的时候是3个一组的进行加载,加载list中的当前显示的View,而且还会加载它前一个和后一个View,当我们滑到下一个View的时候,之前的View被销毁,新的View被添加,总之保证有3个View被加载。查看全部
-
如何重写PagerAdapter中的方法查看全部
-
PagerAdapter这个适配器抽象类中,我们需要重写的方法为: 1. getCount() 2. isViewFromObject(): 一般我们return 传入的参数是否相等 3. instantiateItem():实例化一个页卡 4. destroyItem():销毁一个页卡查看全部
-
将布局文件xml转成View对象的方法查看全部
-
将布局文件xml转成View对象的方法查看全部
-
为ViewPager配置Adapter。查看全部
-
ViewPager相当于一个container,里面可以放View(就是UI)也可以放Fragment查看全部
举报
0/150
提交
取消