Как создать такой макет? Должен ли я использовать recyclerview, viewpager или что-то еще?

#android #android-layout #android-recyclerview #android-viewpager

#Android #android-layout #android-recyclerview #android-viewpager

Вопрос:

Пользователь первой страницы может провести пальцем по красной области, чтобы сменить страницы, или выбрать любой напиток, чтобы выбрать соусы с изображения 3

пользователь прокрутил или выбрал страницу 2

когда пользователь выбирает изображение 1 или 2, открывается эта страница (шаг соусов)

Я хочу создать макет, похожий на изображения, где пользователь выбирает один элемент на каждом шаге (напиток, соус …), пользователь переходит к следующему шагу (и он отображается в stepper). пользователь также может провести пальцем (в красной области) или щелкнуть одну из страниц «1,2,3,4,5», чтобы изменить страницу.

Я искал, как это сделать с помощью recyclerview, но не смог найти решения. Какой макет мне нужно использовать для такого случая. просто нужно знать, как добиться подобных конструкций. Мне не нужен код или xml для решения, достаточно просто объяснения.

Спасибо за помощь.

Ответ №1:

Вы должны использовать TabLayout и ViewPager . Вы должны добавить TabLayout и ViewPager . Чем, у вас TabLayout должно быть по-другому TabLayout внутри этого ViewPager . введите описание изображения здесь
введите описание изображения здесь

Комментарии:

1. спасибо за ответ, что я использую для содержимого внутри красной области

2. Для viewPager вас будет выполняться переключение между фрагментами