ViewPager.setOffscreenPageLimit(0) doesn't work as expected
喜欢这个问题。但是我需要一个自定义的 Viewpager 来按时加载一页。 有例子吗?
最佳答案
是的,您可以按照以下步骤执行此操作
- 首先在适配器类中创建一个
count
变量 - 第二个在
ViewPager
适配器中创建一个public
函数说setCount()
- 并在 Adapter 的覆盖
getCount()
函数中返回
count
变量 - 现在
覆盖
ViewPager
的pageScroll()
函数 用户翻页可以调用setCount()
来增加count
计数变量 - 还要检查当前的
index
是否在最后并且页面是 向左滚动
这应该有效。
关于android Viewpager 一次只加载一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13718038/