Процесс Android не удаляется из представления кнопки меню при убийстве

Я пытаюсь убить свое приложение, и это тоже отлично работает. Однако, когда я нажимаю клавишу меню на своем Nexus 7, процесс все еще отображается, отображая черный экран. Когда я нажимаю на процесс, он запускает приложение с самого начала, поэтому похоже, что процесс уничтожения работает нормально.

Это метод, который я вызываю при нажатии кнопки. Я хочу, чтобы приложение также было удалено из меню, как мне это сделать?

    public void TerminateAndroid()
{

    android.os.Process.killProcess(android.os.Process.myPid());
}

person aZtraL-EnForceR    schedule 14.02.2013    source источник


Ответы (1)


Попробуйте добавить

<activity android:name=".MainActivity"
    android:excludeFromRecents="true"

В вашем манифесте это добавит ваше приложение в меню последних приложений, о котором вы говорите.

Обратите внимание, что он никогда не будет добавлен: p

person Ion Aalbers    schedule 14.02.2013
comment
спасибо, но это не работает, так как вы не можете изменить файл манифеста во время выполнения с false на true. Мне нужно, чтобы приложение было в большинстве последних, когда оно работает. - person aZtraL-EnForceR; 14.02.2013