如何以编程方式在 ViewPager 中显示下一个视图?
我创建了一个 ViewPager,一切工作正常,但是我希望在 ViewPager 之外有一个上一个下一个按钮,可用于在 ViewPager 内导航。如何在不手动滑动的情况下转到 ViewPager 上的下一个项目?
I created a ViewPager and everything is working fine, however I want to have a previous next button outside of ViewPager which can be used to navigate inside ViewPager. How can I go to next Item on ViewPager without swiping manually?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
正如 blessenm 回答的那样,
viewpager.setCurrentItem(int index)
是可行的方法。As blessenm answered
viewpager.setCurrentItem(int index)
is the way to go.一个完整的实现只是为了完整性:
A complete implementation just for completeness:
最简单的方法是:
Easiest way is:
我把它修得更好了,ty Androiderson。
i fix it Better, ty Androiderson.
viewPager.setCurrentItem(currentStep, true)
,其中第二个参数是布尔值 smoothScroll。
viewPager.setCurrentItem(currentStep, true)
,where the second parameter it's boolean smoothScroll.