Я использую ViewPager
с FragmentStatePagerAdapter
, чтобы разрешить навигацию между некоторыми фрагментами.
Скажем, у меня есть три фрагмента: A
, B
и C
. Сначала ViewPager показывает фрагмент A и позволяет перейти к фрагменту B, прокручивая справа налево, а затем в фрагмент C, снова прокручивая. Это позволяет использовать следующие пути навигации: A <--> B <--> C
.
Что бы я хотел, это иметь возможность прокручивать слева направо на фрагменте A и показывать ViewPager Fragment C, т.е. вести себя как круговую очередь и разрешать ... --> C <--> A <--> B <--> C <--> A <-- ...
Я не хочу, чтобы фрагменты дублировались в других позициях (т.е. заканчивались более чем тремя экземплярами).
Возможно ли использование этой функции обтекания с помощью ViewPager?