Android 跳过ViewPager中的特定页面

Android 跳过ViewPager中的特定页面,android,android-fragments,android-viewpager,Android,Android Fragments,Android Viewpager,我有一个视图寻呼机,它的适配器上有一个片段列表。这就是我想要实现的场景: 假设我们有4个片段: 片段1 碎片2 碎片3 碎片4 当我在碎片4中时,向后滑动一定会导致我进入碎片2。 这就是工作流程: 片段1->片段2->片段3->片段4 片段1看看罗曼·努里克的这个项目。他正在使用main activity中的方法recommecutofpage在ViewPager中阻止页面并动态添加/删除它们。我认为您可以将其用作基础,并扩展其功能,使其与“动态”ViewPager“向后滑动”兼容。谢谢您的回复

我有一个视图寻呼机,它的适配器上有一个片段列表。这就是我想要实现的场景:

假设我们有4个片段: 片段1 碎片2 碎片3 碎片4

当我在碎片4中时,向后滑动一定会导致我进入碎片2。 这就是工作流程:

片段1->片段2->片段3->片段4


片段1看看罗曼·努里克的这个项目。他正在使用
main activity
中的方法
recommecutofpage
在ViewPager中阻止页面并动态添加/删除它们。我认为您可以将其用作基础,并扩展其功能,使其与“动态”ViewPager“向后滑动”兼容。

谢谢您的回复。是的,示例应用程序非常有用。但我想跳过页面,而不是通过单击或触发某些内容。但是在从Fragment4滑动时,下一个出现的片段应该是Fragment2Ok,这是一个想法:当您到达fragment的4
setUserVisibleHint
modify fragment 3时,将其替换为fragment 2,并且由于离fragment 2有2页远,请确保不会使用适配器的getItem再次提供它。它需要一些工作,使它有可能工作不止一次在那里和回来(如果你再次达到碎片1,你必须做另一个技巧)谢谢先生,我给它一个尝试。如果我成功了,我会告诉你的。