2016-09-06 4 views
-1

Мое приложение состоит из серии шагов (действий), которые пользователь должен выполнять каждый раз, когда приложение запущено. Находясь на определенном шаге, не разрешается идти дальше, если на текущем этапе не выполняются определенные критерии, например, заполнены текстовые поля.Рамка рабочего процесса для Android

Я ищу платформу Android, которая поможет мне управлять этими ситуациями. В частности, это поможет определить действия как «состояния» и позволит указать (в декларативном виде) условия, которые должны выполняться, чтобы перейти к следующему состоянию (состояниям), т.е. реализовать «конечный конечный автомат».

ответ

1

Возможно, вы должны использовать фрагменты в таком случае. Управлять фрагментами с помощью диспетчера фрагментов довольно легко, и вы можете легко реализовать возврат и/или добавление следующего шага, когда это необходимо.

Смежные вопросы