Поп-активность из стека на резюме - PullRequest
0 голосов
/ 24 марта 2012

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

Так! С учетом сказанного моя проблема, вероятно, предвидится! Когда пользователь достаточно щелкает назад, он переходит к этому начальному действию и сидит там ... неблагодарно, вместо того, чтобы вернуться в главное меню Android.

Что я хочу сделать, так это добавить что-то в метод onResume () mainActivity, чтобы при его повторном вводе я «активировал» кнопку возврата из кода - (логический флаг гарантирует, что я ' Я не делаю это неправильно, поэтому я знаю, что это было на обратном клике). Так разве это не выталкивает текущую активность из стека активности?

как вытащить активность из стека активности!

Спасибо!

Ответы [ 2 ]

1 голос
/ 24 марта 2012

Вместо использования атрибута «noHistory» вы также можете вызывать finish () при запуске следующего действия. Оно не будет появляться снова при нажатии кнопки «назад». Это закроет первое действие. удаляем его из стека ..

0 голосов
/ 24 марта 2012

Не используйте опцию истории, чтобы это действие никогда не попадало в задний стек.

android:noHistory=["true" | "false"] 
...