Приложение Android kill Когда приложение закрыто из диспетчера задач - PullRequest
0 голосов
/ 09 июня 2019

У меня есть два сценария, когда пользователь закрывает приложение: 1) Пользователь нажимает кнопку «Назад», а затем я спрашиваю, хочет ли он закрыть приложение или перейти в фоновый режим.Если он нажимает Exit, я вызываю этот код:

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

И приложение закрывается

2) Пользователь закрывает приложение из меню многозадачности Android.Я заметил, что в этом сценарии приложение закрывается, но если приложение запускается снова, поэтому все переменные уже существуют и не создаются снова.

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

...