首页 > 代码库 > ViewPager设置 缓存个数、页卡间距、数据更新

ViewPager设置 缓存个数、页卡间距、数据更新

在使用ViewPager常用设置

1)mViewPager.setOffscreenPageLimit(2);//设置缓存view 的个数(实际有3个,缓存2个+正在显示的1个)
2)mViewPager.setPageMargin((int)getResources().getDimensionPixelOffset(R.dimen.ui_5_dip));//设置viewpager每个页卡的间距,与gallery的spacing属性类似

3)ViewPager更新数据问题:

直接使用notifyDataSetChanged是无法更新,需要同时重写getItemPosition返回常量 POSITION_NONE (此常量为viewpager带的)。

 

本文转自:http://blog.csdn.net/jia4525036/article/details/18982197

ViewPager设置 缓存个数、页卡间距、数据更新