Я пытаюсь создать многоступенчатую регистрационную активность, которая обрабатывает несколько фрагментов. Каждый фрагмент является шагом в этом процессе, и последний фрагмент должен отправить регистрационную информацию, собранную во всех фрагментах, на сервер и получить ответ. Моя проблема заключается в том, как я должен обрабатывать информацию по фрагментам, чтобы, если пользователь вернется на один шаг, он не потеряет ранее введенную информацию. А также, как я должен обрабатывать транзакции Fragment. Я думал хранить все данные в активности и извлекать их каждый раз, когда пользователь возвращается на один шаг, а затем извлекает его в последнем фрагменте для отправки информации, но я не думаю, что это лучший подход. Есть ли способ сделать это чисто?Процесс регистрации нескольких шагов в одном действии с фрагментами
0
A
ответ
0
Поскольку фрагменты работают на вершине деятельности, я думаю, что способ сделать это чисто, чтобы ваши фрагменты вернулись к активности.
В принципе подход, о котором вы думаете, является правильным.
+0
Как я могу вернуться к активности? Должен ли я изменять переменные в активности и заканчивать текущий экземпляр фрагмента в стеке? – Dazt
Смежные вопросы
- 1. Использование нескольких фрагментов в одном действии
- 2. создание нескольких экранов в одном действии
- 3. Реализация навигационного ящика в действии с фрагментами
- 4. Использование нескольких макетов в одном действии
- 5. Android: использование нескольких WebView в одном действии
- 6. Использование нескольких списков в одном действии
- 7. Признание нескольких строковых значений в одном действии
- 8. Создание нескольких контекстных меню в одном действии
- 9. Как автоматизировать процесс распаковки шагов в RStudio
- 10. Несколько шагов формы. Все-в-одном или нескольких веб-страницах
- 11. Захват данных из нескольких макетов в одном действии
- 12. Несколько WebViews в одном действии
- 13. Определение нескольких шагов для шагов функции specflow
- 14. Обработка нескольких действий кнопок в одном действии в C#
- 15. Использование нескольких facebook FriendPickerFragments в одном и том же действии
- 16. Использование нескольких намерений в одном и том же действии
- 17. Хранить нескольких пользователей в одном действии - какой метод?
- 18. Nullpointerexception при настройке адаптера для просмотра в действии с фрагментами
- 19. Использование нескольких элементов ListView в одном действии и макете
- 20. Как создать процесс регистрации с переполнением стека?
- 21. Использование нескольких onItemClick в одном действии. Ошибка «Дублирующий метод»?
- 22. Объединение шагов в рабочий процесс git
- 23. Три RecyclerViews в одном действии
- 24. две модели в одном действии
- 25. Несколько фрагментов в одном действии
- 26. Многоступенчатый процесс регистрации PHP
- 27. Несколько listView в одном действии
- 28. Три прядильника в одном действии
- 29. Замена фрагментов в одном действии
- 30. Два onActivityResults в одном действии
Возможный дубликат [Как передать значения между фрагментами] (http://stackoverflow.com/questions/16036572/how-to-pass-values-between-fragments) – NoChinDeluxe