简体   繁体   English

如何从给定位置启动viewpager,然后移至viewpager中的第二个位置

[英]How to start viewpager from given position and then move to second position in the viewpager

My design is i have a listview of reports when user click on any report i have to show its detail in the viewpager after this user can swaps viewpager forward or backward to see next and previous report listed in the listview 我的设计是当用户单击任何报告时,我必须具有报告的列表视图,我必须在该用户可以向前或向后交换viewpager以查看listview中列出的下一个和上一个报告之后,在viewpager中显示其详细信息。

lets say user clicked on 5th report i showed its detail by getting relevant element associated with the listview item position in the arraylist, now how can i show next report in the viewpager when user swaps forward and previous report when user swaps backward 假设用户单击了第五个报告,我通过获取与arraylist中listview项位置相关的元素来显示了其详细信息,现在当用户向前交换时,我如何在viewpager中显示下一个报告,而向后交换时,如何显示前一个报告

You can use 您可以使用
viewPager.setCurrentItem(position); viewPager.setCurrentItem(position);

You have to change position of your viewPager when you swap it left/right. 左右交换时,您必须更改viewPager的位置。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM