Завершение нескольких действий с одним оператором? - PullRequest
3 голосов
/ 18 января 2012

В Android finish(); используется, чтобы закрыть текущую активность. В моем приложении у меня более 4 видов деятельности. Я хочу закончить их одним утверждением. Как я могу сделать это здесь.

Я попробовал System.exit(0);, это не работает для меня. Почему это не работает для меня тоже? Кто-нибудь ведет меня сюда? Заранее спасибо.

Ответы [ 3 ]

2 голосов
/ 18 января 2012

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

2 голосов
/ 18 января 2012

Используйте следующий набор инструкций.

Intent intent = new Intent(getApplicationContext(), Home.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
1 голос
/ 18 января 2012

У меня есть ответ.Я дал moveTaskToBack(true); своему событию Click Click.Это отлично работает.Спасибо за всех, чей ответ мне и ответь мне.

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