Правильный способ добавить активность под верхней активности - PullRequest
0 голосов
/ 03 июня 2011

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

При запуске:

  1. Main -> Disclaimer -> Update (Если они еще не приняли Disclaimer, обновление не требуется)

  2. Main -> Update (если они уже приняли заявление об отказе от ответственности, это прекрасно работает)

Когда я решу добавить Просмотр обновлений, я хотел бы проверить, отображается ли в настоящее время Отказ от ответственности, и если да, добавить под ним Просмотр обновлений. В результате получается стек, подобный этому, для случая 1 сверху:

Main -> Update -> Disclaimer

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

1 Ответ

2 голосов
/ 03 июня 2011

Вы можете сохранить SharedPreference, в котором указано, был ли отображен отказ от ответственности, и проверить его перед запуском.Используйте это, чтобы определить поток.

...