我有一个带有Fragment列表的View pager适配器。这是我想要实现的场景:
假设我们有4个Fragments: Fragment1 Fragment2 Fragment3 Fragment4
当我在Fragment4中向后滑动时,必须返回到Fragment2。 以下是工作流程:
Fragment1 -> Fragment2 -> Fragment3 -> Fragment4 Fragment1 <- Fragment2 <- Fragment4
我想从Fragment4向左滑动时跳过Fragment3。
非常感谢您的帮助。谢谢!
假设我们有4个Fragments: Fragment1 Fragment2 Fragment3 Fragment4
当我在Fragment4中向后滑动时,必须返回到Fragment2。 以下是工作流程:
Fragment1 -> Fragment2 -> Fragment3 -> Fragment4 Fragment1 <- Fragment2 <- Fragment4
我想从Fragment4向左滑动时跳过Fragment3。
非常感谢您的帮助。谢谢!
setUserVisibleHint
时,修改片段3并将其替换为片段2,由于片段2相距2页,因此请确保它不会再次通过适配器的getItem提供。需要一些工作才能使其在来回多次工作(如果您再次到达片段1,则必须执行其他技巧)。 - Mateusz Jablonski