从我的活动中调用 startActivity(Intent intent) 时,始终会调用 onDestroy() 方法,因此我丢失了片段状态等...
我的理解是 onStop 应该被调用,而 onDestroy 可以或不能被调用。但我的经验是,原始活动总是被破坏。
我知道,如果我有一个带有 listView、适配器等的活动...... Android 不希望我仅仅因为我在这个活动之上推送另一个活动,就可以调整适配器的状态,对吗?
我对么?什么可能触发这种行为?
谢谢
从我的活动中调用 startActivity(Intent intent) 时,始终会调用 onDestroy() 方法,因此我丢失了片段状态等...
我的理解是 onStop 应该被调用,而 onDestroy 可以或不能被调用。但我的经验是,原始活动总是被破坏。
我知道,如果我有一个带有 listView、适配器等的活动...... Android 不希望我仅仅因为我在这个活动之上推送另一个活动,就可以调整适配器的状态,对吗?
我对么?什么可能触发这种行为?
谢谢