Реализация многослойного слайдера экранов на ViewPager2

На экране активности требуется расположить несколько фрагментов (около 12), между которыми можно слайдить по горизонтали. При этом, достигнув определенных фрагментов, слайдить можно еще и по вертикали, к другим слайдам. Получается примерно такая схема: введите сюда описание изображения

С созданием горизонтального слайда проблем не возникает, но как добавить побочные слайды? Реализуемо ли это?


Ответы (1 шт):

Автор решения: Irshat Khuzin

Для реализации горизонтального слайда можно использовать ViewPager2 и его адаптер. Для добавления побочных слайдов можно в каждом фрагменте, который слайдит по вертикали, использовать вложенный ViewPager2 со своим адаптером. Таким образом, можно добиться необходимой функциональности и слайдить как по горизонтали, так и по вертикали.

→ Ссылка