Я сейчас решаю ту же проблему, у меня есть идея, и я буду ее реализовывать: 1. Статическая переменная называется (String currentShownActivity).2. в каждой Деятельности (onResume ()) я заполняю переменную именем активности).Поэтому, когда я перемещаюсь между действиями, переменная currentShownActivity изменилась и содержит имя текущего действия.3. в каждом onPause () установите флаг, который будет указывать на вызываемую активность onPause () (т. Е. Логическое значение IsPauseCalled). 4. в onStop () проверьте IsPauseCalled и имя действия.если вызвано действие onPause и имя в currentShownActivity не изменилось (это означает, что мы оставляем действие «без действия»), и это означает, что нажата клавиша [home].
способ интеграции, позволяющий узнать, что приложение неПроверка работоспособности при уничтожении основного вида деятельности.