shadek
@shadek

Как оптимально организовать пошаговый сбор данных и загрузку результатов в Android?

Преамбула:
Имеется некий процесс регистрации события из 5-6 "этапов", состоящих (на разных этапах) из ввода текста, выбора изображений/видео, указания различных доп. параметров. Имеется возможность вернуться к предыдущему этапу или выйти из сбора данных в любой момент. На последнем шаге необходимо отправить все на сервер и получить подтверждение что все прошло успешно.

Проблема:
На первый взгляд все можно организовать в виде набора Activity , передавая растущий объект с полной информацией следующей Activity либо при помощи ViewFlipper и сбора информации со всех его View на последнем шаге. Каждый из этих способов имеет свои плюсы и минусы.

Вопрос:
Существуют ли более оптимальные реализации того что мне нужно?
  • Вопрос задан
  • 103 просмотра
Решения вопроса 1
thelongrunsmoke
@thelongrunsmoke
Программист
Реализовать в виде набора фрагментов. При переходе между фрагментами, onPause и т.д., сохранять данные в базу. По мере готовности дергать хендлер к сервису, который уже берет данные из БД и отправляет их.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
shadek
@shadek Автор вопроса
Александр Варакосов в принципе хорошо звучит, нет ли готового примера?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы