Android- Как сделать шаг за шагом мастер
Я хочу сделать регистрационную форму для моей заявки. Я хочу задать несколько вопросов на каждом этапе. Я хочу сделать 3 шага, и пользователи должны перейти к следующему шагу после завершения предыдущего шага.
Как я могу сделать что-то подобное в Android в одном упражнении?
Ответы
Ответ 1
Вы можете использовать комбинацию Fragments
и ViewPager
для выполнения своей задачи!
Рекомендуемые учебные пособия ViewPager:
Надеюсь, это поможет!
Ответ 2
Вы можете использовать фрагменты. Вы можете сделать каждый свой шаг фрагментом, и когда пользователь ответит на ваши вопросы, вы можете перейти к следующему шагу. (Фрагмент)
Вы можете проверить фрагменты здесь: http://developer.android.com/guide/components/fragments.html
Если ваши шаги не зависят друг от друга, вы можете поместить свои фрагменты в окно просмотра и сделать свои шаги скользящими.
Вот популярная библиотека пейджеров с индикатором. (Вы можете использовать индикаторы, чтобы заметить текущий шаг) https://github.com/JakeWharton/Android-ViewPagerIndicator
Удачи.
Ответ 3
Проверьте мой ответ ниже и используйте это устрашающее решение, используя последний ConstaintLayout
. Я сделал процесс проверки в горизонтальных шагах с индикатором прогресса.
fooobar.com/questions/263885/...
Я сделал это без использования какой-либо библиотеки.
![введите описание изображения здесь]()
Ответ 4
Еще одна библиотека поддержки ViewPager с настраиваемыми индикаторами
https://github.com/YablokovDmitry/StateViewPager