Из документации на android.app.Application
:
Базовый класс для тех, кому необходимо поддерживать глобальное состояние приложения.
Я использую свой собственный подкласс для поддержки объекта, который я использую для запроса к серверу. Также из документации:
onTerminate()
Вызывается при остановке приложения.
Однако, onTerminate()
в моем классе никогда не называют. Я нажимаю кнопку «Назад» во время просмотра моей основной деятельности, и все кажется выключенным. Метод onDestroy()
моей основной деятельности вызывается и isFinishing()
возвращает true, но метод onTerminate()
android.app.Application
моего метода никогда не вызывается.
Почему это? Что мне не хватает? Есть ли что-то, что держит его открытым?