ViewPager.setOffscreenPageLimit(0) 无法按预期工作
喜欢这个问题.但我需要一个自定义的 Viewpager 来按时加载一页.有例子吗?
Like the question. But I need a custom Viewpager which load one page on time. Is there any example?
是的,您可以通过以下步骤做到这一点
Yes you can do this with following steps
count
变量ViewPager
适配器中创建一个 public
函数说 setCount()
return
的重写getCount()
函数中count
变量override
ViewPager
的pageScroll()
函数当用户翻页可以调用setCount()
增加count
计数变量index
是否是最后一个页面是否是向左滚动count
variable in the adapter classViewPager
Adapter make a public
function say setCount()
getCount()
function of Adapter return
the count
variableoverride
the on pageScroll()
function of the ViewPager
when the
user flips the page you can call the setCount()
to increase the count
of the count variableindex
is last and page is
scrolled to left这应该可以.
这篇关于android Viewpager 一次只加载一页的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!