ViewPager免预加载

来源:互联网 发布:大操盘手训练软件 编辑:程序博客网 时间:2024/04/28 00:09

ViewPager免预加载

  • ViewPager轮播页面是我们经常用到的,当我们滑动页面的时候会发现,下一页的数据已经加载好了,但有些事有我们是不需要下一页的数据提前加载好的,这样我们为了优化内存,也为了用户考虑。
  • ViewPager关联源码,这个大家应该都知道,我就不做详细的说明了,
  • 我们打开ViewPager的源码,把里面2000多行的代码全部复制,新建一个我们自己的java MyViewPager.java,把代码粘贴在里面,在里面找到
    DEFAULT_OFFSCREEN_PAGES 把它的值改为0
    这里写图片描述
    改成
    这里写图片描述

把布局中的ViewPager改成我们建的MyViewPager.java的路径就可以了。

0 0
原创粉丝点击