现在的位置: 首页 > 综合 > 正文

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

2017年11月14日 ⁄ 综合 ⁄ 共 323字 ⁄ 字号 评论关闭

在使用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带的)。

抱歉!评论已关闭.