ViewPager只初始化当前页,不会提前初始化下一页的设置

来源:互联网 发布:淘宝女外套 编辑:程序博客网 时间:2024/04/26 15:43
//对ViewPager对象设置OnPageChangeListener,这样做是为了避免ViewPager会自动的预加载下一页,所以初始化ViewPager数据的代码最好写在这部分
mViewPager.setOnPageChangeListener(new OnPageChangeListener() {@Overridepublic void onPageSelected(int position) {mPagerList.get(position).initData();//获取当前被选中的页面, 初始化该页面的数据, 这样就不会提前初始化//没有被选中的页面了}@Overridepublic void onPageScrolled(int arg0, float arg1, int arg2) {}@Overridepublic void onPageScrollStateChanged(int arg0) {}});

0 0