Intereting Posts
Как я могу getText () из EditText в фрагменте и передать параметры волейбола? Общие сведения о лицензировании приложений для Android Каков наилучший способ разработки «независимого от платформы» GWT-сервера? Установка ширины для wrap_content для TextView с помощью кода Получать все символы Unicode из SoftInput при использовании android NativeActivity Сохранить состояние фрагментов viewpager android Android: Матричная работа в ImageView, анимированная? Время выполнения приложения Как читать данные из определенного буфера с помощью glreadpixels на основе GLES30 на Android Comodo SSL: ERR_CERT_AUTHORITY_INVALID на мобильных устройствах Chrome и Opera (Android) Постоянно скрывать строку состояния Android Как получить IP-адрес сотовой сети, когда устройство подключено к Wi-Fi в Android Как добавить внешние библиотеки jar в проект android из командной строки Eclipse ADT – это не Samsung s3 как устройство Android? «App Engine Connected Android Project» недоступен

StartActivity всегда вызывает onDestroy в исходной деятельности

Когда вы вызываете startActivity (намерение намерения) из моей активности, метод onDestroy () всегда вызывается на нем, поэтому я теряю состояние фрагментов и т. Д. …

Мое понимание заключается в том, что onStop следует называть, а onDestroy можно или не может назвать. Но мой опыт заключается в том, что первоначальная деятельность всегда разрушается.

Я понимаю, что если у меня есть активность с listView, с адаптером и т. Д. … Android не ожидает, что я буду следить за состоянием адаптера просто потому, что я нажимаю еще одно действие поверх этого, верно?

Я прав? Что может вызвать такое поведение?

спасибо

На некоторых устройствах (Galaxy S2 и т. Д.) Существует параметр, который может привести к уничтожению активности во время отладки. Вы можете найти это в:

settings > developer options > go down to the bottom under apps section > 

Do not keep activities

Снимите этот флажок, чтобы остановить действия, которые всегда уничтожаются, когда вы их покидаете.