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

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

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

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

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

спасибо

Solutions Collecting From Web of "StartActivity всегда вызывает onDestroy в исходной деятельности"

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

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

Do not keep activities

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