2017-10-12 65 views
0

Helo,如何防止程序启动时停止setCurrentItem()?

我有一个ViewPager与几千页。它在程序开始时使用方法setCurrentItem(5000)滚动到页面5000。

我的问题是:

当我启动应用程序,并在屏幕上快速敲击,然后setCurrentItem(5000)不起作用。它停在第一项。

我该如何预防?

回答

0

尝试使用setCurrentItem(5000, false)。第二个参数是smoothScroll,默认为true。如果将其设置为falseViewPager将“立即转换”为View

您可以参考documentation

+0

是的,这对我有用,谢谢。 – ubik