Intereting Posts
Android RadioButton проблема в Android 4 Как использовать HttpURLConnection через прокси SOCKS на Android Отображение потока камеры на GLSurfaceView через SurfaceTexture Циркуляр ViewPager. Фрагменты не работают так, как они должны были после первого раунда Программно задавать левую выдержку в TextView Эффект скручивания страницы Android для арабского Измените имя пакета для Android в React Native Android: привязка данных, notifyPropertyChanged () не работает? Gen уже существует, но не является исходной папкой Можете ли вы использовать AJAX-звонки с Android? Кордонский геолокационный плагин в iOS не работает нормально Обновление базы данных SQLite для производственного приложения для Android, это правильно? Новые сервисы Google Play 8.3 SignInButton нарушил способность получать День рождения и имя / фамилия Есть ли эквивалент Android GCM для службы обратной связи iOS Push Notification? Как отключить контекстное меню для определенных элементов ListView на Android

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

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