【问题标题】:how to disable preloading nextpage in Viewpager? [duplicate]如何在 Viewpager 中禁用预加载下一页? [复制]
【发布时间】:2016-01-07 05:54:47
【问题描述】:

如何在 Viewpager 中禁用页面预加载??

我试过了

viewPager.setOffscreenPageLimit(0) 

但它不起作用。

【问题讨论】:

标签: android android-viewpager


【解决方案1】:

使用 viewPager.setOffscreenPageLimit(1) 而不是 viewPager.setOffscreenPageLimit(0) 。因为setOffscreenPageLimit() 的最小值是1。

【讨论】:

  • 谢谢。这是另一个问题。 >_
【解决方案2】:

看看this

根据Ali Imran你可以试试this

  1. 首先在适配器类中创建一个count变量
  2. ViewPager Adapter 中的第二个公共函数说setCount()
  3. 并且在Adapter的override getCount()函数中返回count变量
  4. 现在覆盖 ViewPager 的 on pageScroll() 函数,当 用户翻页可以拨打setCount()增加 计数变量的计数
  5. 还要检查当前是否 索引在最后,页面向左滚动

【讨论】:

  • @TejjD 您指的 pageScroll() 方法是什么?你能发布代码来完成这个功能吗?
  • 你能详细说明一下代码吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-22
  • 1970-01-01
  • 2012-07-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多