Форум программистов, компьютерный форум CyberForum.ru

Не отрабатывает onDestroy() - Android

Восстановить пароль Регистрация
 
DemD10
58 / 47 / 12
Регистрация: 03.09.2013
Сообщений: 418
24.10.2016, 10:01     Не отрабатывает onDestroy() #1
Всем привет, как то я подымал подобный вопрос, но не спрашивал как это можно фиксануть, если можно. Так вот, если приложения свернуть и закрыть свайпом, то метод onDestroy() не отработает, если закрывать через кнопку back то всё впорядке. Возможно ли это пофиксить, так как я считаю что это баг и хотелось бы в onDestroy() выполнять какие-нибудь действия.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.10.2016, 10:01     Не отрабатывает onDestroy()
Посмотрите здесь:

OnDestroy Как корректно ликвидировать форму? Delphi
В чем отличие Событий OnClose и OnDestroy у формы? Delphi
Android Как отловить остановку приложения, если не срабатывает onDestroy
Не вызывается onDestroy при принудительно остановке приложения Android
C++ Не отрабатывает if
Android Активити отрабатывает быстрее фрагмента
Вызов onDestroy() без вызовов onPause() и onStop() Android
Service onDestroy и System.exit(0); Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
не спать!
1786 / 1520 / 472
Регистрация: 12.05.2014
Сообщений: 5,548
Завершенные тесты: 1
24.10.2016, 10:30     Не отрабатывает onDestroy() #2
это не баг и все действия можно выполнять в onStop
vxg
Модератор
 Аватар для vxg
2660 / 1671 / 156
Регистрация: 13.01.2012
Сообщений: 6,220
24.10.2016, 10:31     Не отрабатывает onDestroy() #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
DemD10, это не баг, жизненный цикл активити допускает некие "аварийные" ситуации которые приводят к уничтожению без вызова onDestroy - смотрите на это как на выдергивание шнура из розетки - ваше приложение не получит сообщения "шнур выдернут" и это нормально. жить с этим можно так - если активити уходит в паузу знайте что она может из нее и не вернуться.
DemD10
58 / 47 / 12
Регистрация: 03.09.2013
Сообщений: 418
24.10.2016, 12:50  [ТС]     Не отрабатывает onDestroy() #4
vxg, Ну в принципе, я так и делал всегда, просто на днях озадачился этим, считаю что разрабы андроид могли обработать этой действие, просто видать не хотят.
Yandex
Объявления
24.10.2016, 12:50     Не отрабатывает onDestroy()
Ответ Создать тему
Опции темы

Текущее время: 15:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru