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