как остановить перезапуск приложения после перемещения фона нажатием кнопки home - PullRequest
1 голос
/ 30 марта 2012

В моем приложении, когда я устанавливаю его из APK, запускаю и нажимаю кнопку «Домой», чтобы перенаправить его в фоновый режим, затем снова откройте приложение через значок приложения, после чего оно перезапустится с самого начала.Означает перезапуск приложения, когда мы выходим через «home button click» и возвращаемся в приложение. Как остановить это, пожалуйста, дайте мне знать.?Я не хочу перезапускать свое приложение, когда я выхожу через нажатие кнопки «Домой», приложение должно перезапускаться только после того, как я выйду из приложения.

Ответы [ 2 ]

1 голос
/ 14 апреля 2015

Ответ можно найти здесь: Приложение Android перезапускается при открытии, щелкая значок приложения

Это можно исправить, добавив этот фрагмент кода в метод onCreate () вашей первой операции:

if (!isTaskRoot()) {
    finish();
    return;
}

Ошибка объясняется здесь: https://code.google.com/p/android/issues/detail?id=26658,, а исправление дано в комментарии № 14:)

0 голосов
/ 30 марта 2012

Во-первых, нет «выхода из приложения».Затем прочитайте в стеке действий здесь , чтобы по-настоящему понять, как осуществляется управление деятельностью.

...