Мое приложение для Android позволяет запускать из него другие установленные приложения. Это показывает некоторые разрешенные приложения. Если пользователь попытается запустить запрещенное приложение, тогда покажите сообщение и вернитесь к моей активности (с которой каждый запуск приложения) с помощью запущенных задач. Мое приложение действует как домашний пусковой механизм. Так что это намерение, если это заблокированное приложение. Например: можно запустить Camera from Gallery в устройстве Samsung. Если камера не разрешена, отображается заблокированное сообщение и выйдет на мою но при повторной запуске галереи заблокированное сообщение отображается снова, потому что верхняя активность (активность камеры) лежала в стеке.Можно ли обнаружить выход приложения?
Но выход из этих заблокированных приложений не работает отлично.
Возможно ли получить событие закрытия или выхода приложения?
Как я могу закончить приложение целиком (заканчивая все его приложения).
Как запустить приложение без предыстории предыдущего запуска?
Заранее спасибо
+1 Отличный ответ. –
При использовании onDestroy() здесь я обнаруживаю выход из своего приложения. Я хочу обнаружить событие закрытия других приложений, которые запускаются из моего приложения. –
Wait .... Переопределить функцию onDestroy объекта LauncherActivity? Что делать, если LauncherActivity переходит к другой активности? Это также вызовет onDestroy.Мне это кажется катастрофой. Не могли бы вы поправить меня, если я ошибаюсь? – Subby