我有父母和孩子的活动 . 父活动在onSaveInstanceState中存储自定义状态(在将所有需要的项打包到bundle中后调用super.onSaveInstanceState)然后在onCreate中读取状态,但saveInstanceState由于某种原因始终为null .
以下是父活动的已记录事件序列:onPause-> onSaveInstanceState-> onStop . 然后显示子活动,当我按下Up时,父活动触发onDestroy,然后onCreate触发null savedInstanceState .
我对这个问题有点想法 - 请告诉我可能缺少什么 .
谢谢 .
1 回答
我面临同样的问题 . 我的解决方案是在默认情况下清单中的更改
ParentActivity
启动模式