Android: возобновить деятельность 2 из главного меню - PullRequest
1 голос
/ 09 декабря 2011

Мое приложение запускается Activity1. Activity1 начинается Activity2. Находясь на Activity2, если я нажимаю кнопку Home и нажимаю кнопку запуска приложения, он снова запускается на Activity1.

Можно ли возобновить Activity2?

Заранее спасибо!

Ответы [ 3 ]

0 голосов
/ 12 декабря 2011

Я рекомендую вам прочитать это: http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle

Обычно не должно происходить перезапуска приложения, если системе Android не требуется больше памяти.Обязательно сохраните состояние вашего приложения, когда Android уведомит ваше приложение о том, что оно сейчас будет уничтожено.

0 голосов
/ 13 ноября 2013

Это действительно старый вопрос, но я сталкиваюсь с точно такой же проблемой. Я наконец нашел решение в файле манифеста.

Я решил это, удалив это свойство android: launchMode = "singleInstance" Activity2 из файла манифеста, и оно работает как положено.

Спасибо, Анил

0 голосов
/ 09 декабря 2011

Просто завершите упражнение 1 при запуске занятия 2 и не завершайте упражнение 2.

Написать следующую строку

moveTaskToBack(true);

при событии Click кнопки home или onpause ().

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