Как уничтожить действие Android при отъезде его так, чтобы к этому нельзя было получить доступ от кнопки "Назад"?

В данном действии Android я хотел бы запустить новое действие для пользователя в какой-то момент. После того как они оставляют первое действие и прибывают во-вторых, первое действие является устаревшим, и я хочу удалить его полностью, таким образом, к нему нельзя получить доступ снова от кнопки "Назад".

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

122
задан JohnRock 31 March 2010 в 02:36
поделиться

3 ответа

Вам просто нужно позвонить finish ()

Intent intent = new Intent(this, NextActivity.class);
startActivity(intent);
finish();
222
ответ дан 24 November 2019 в 01:20
поделиться

Да, все, что вам нужно сделать, это вызвать finish () в любом действии, которое вы хотите закрыть.

7
ответ дан 24 November 2019 в 01:20
поделиться

Настройка android: noHistory = "true" для действия в вашем манифесте будет удалять действие из стека при каждом переходе из. см. здесь

100
ответ дан 24 November 2019 в 01:20
поделиться
Другие вопросы по тегам:

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