Android基础:ListView和ViewPager的Adaper

来源:互联网 发布:淘宝会员名字大全 编辑:程序博客网 时间:2024/05/19 12:39

ViewPager:

1 ViewPager的adapter是PagerAdapter+FragmentPagerAdapter

PagerAdapter使用广泛
FragmentPagerAdapter用于:ViewPager中存放的是Fragment。

2 PagerAdapter重写的4个方法:

getCount() 数据的数量
isViewFromObject(View view,Object object)返回 view == object
instantiateItem(ViewGroup container,int position) :往ViewGroup中添加子view
destroyItem(ViewGroup container,int position,Object object) 从ViewGroup中移除子view

3 ViewPager里面放的是Fragment的时候,用FragmentPagerAdapter

3-1需要重写的4个方法

getCount() 数据的数量
isViewFromObject(View view,Object object)返回 view == object
instantiateItem(ViewGroup container,int position) :往ViewGroup中添加子view
destroyItem(ViewGroup container,int position,Object object) 从ViewGroup中移除子view

0 0