码迷,mamicode.com
首页 > 其他好文 > 详细

硅谷新闻2--禁止viewpager预加载

时间:2016-10-24 23:05:23      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:param   get   ide   adapter   数据   blog   子页面   r.java   sel   

ContentFragment.java

class MyOnPageChangeListener implements ViewPager.OnPageChangeListener {
    .....
        /**
         * 当某个页面被选中的时候回调这个方法
         * @param position 被选中页面的位置
         */
        @Override
        public void onPageSelected(int position) {
//            BasePager basePager = basePagers.get(position);
            //调用被选中的页面的initData方法
            basePagers.get(position).initData();
        }
    .....
    }

ContentFragmentAdapter.java

@Override
    public Object instantiateItem(ViewGroup container, int position) {
        BasePager basePager = basePagers.get(position);//各个页面的实例
        View rootView = basePager.rootView;//各个子页面
        //调用各个页面的initData()
//            basePager.initData();//初始化数据
        container.addView(rootView);
        return rootView;
    }

  

  

硅谷新闻2--禁止viewpager预加载

标签:param   get   ide   adapter   数据   blog   子页面   r.java   sel   

原文地址:http://www.cnblogs.com/ganchuanpu/p/5994661.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!