有关活动重新创建的Android文档说明:
当您的活动因用户按下Back或活动自行完成而被销毁时,系统对该Activity实例的概念将永远消失,因为该行为表明不再需要该活动 . 但是,如果系统因系统约束(而不是正常的应用程序行为)而破坏活动,那么虽然实际的Activity实例已经消失,但系统会记住它存在,如果用户导航回它,系统会创建一个新的活动的实例,使用一组保存的数据来描述销毁时的活动状态 .
澄清:当用户按下后退按钮时,这是否意味着 onSavedInstanceState
变为 null
?
谢谢
1 回答
不幸的是,它似乎是...... Android遵循许多糟糕的设计决定:(