Обработка стека активности в приложениях для Android - PullRequest
1 голос
/ 28 октября 2010

Допустим, у меня есть три действия в моем приложении.

1) Регистрация активности 2) Аккаунт активировать деятельность 3) Основная деятельность

Порядок 1 -> 2 -> 3 (Регистрация пользователя -> если регистрация прошла успешно -> Ввод PIN-кода и активация учетной записи -> если активация прошла успешно -> попадает в Основное действие

Теперь вот проблема.

Как только я нахожусь в Main, и активация завершена, и я нажимаю аппаратную клавишу (НАЗАД) на телефоне или эмуляторе, я снова попадаю в AccountActivate Activity (2). Я не хочу, чтобы это происходило, так как учетная запись была активирована, поэтому пользователь не должен видеть это снова. Есть ли способ, которым я могу справиться с этим?

Спасибо за помощь, ребята.

1 Ответ

3 голосов
/ 28 октября 2010

Вы звоните finish(), когда переходите от 2) к 3).Или вы используете Intent.FLAG_ACTIVITY_NO_HISTORY .. Это часто задавалось.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...