Хорошо, Робин Гуд,
Насколько я понимаю, ваш код состоит в том, что когда пользователь нажимает кнопку Выход , он должен покинуть приложение, а при перезапуске приложения он должен возобновить свою предыдущую активность, когда приложение ушло.
На самом деле это то же самое поведение, когда мы нажимаем кнопку Home . Так что вам просто нужно создать домашнюю кнопку события, нажимаемую при нажатии кнопки выхода.
=======================================
Хорошо, я не знаю, что следующее решение хорошо, но. Если вы хотите прекратить работу всего приложения и возобновить домашнюю деятельность. Для других действий вы можете поместить launchMode в sigleinstance в файле menifeast.
или
Вы можете установить статический флаг, когда кнопка выхода рекурсивно нажимается для выхода из действий.