当我在“活动”布局中静态添加Fragment时,即使正确调用了onViewStateRestored(savedInstanceState: Bundle)
,我似乎也无法恢复onSaveInstanceState(outState: Bundle)
中的状态。
当我动态添加它时,它适用于相同的片段。
这是不可能做到这一点,还是需要在清单或w / e中进行其他配置
编辑: onViewStateRestored(savedInstanceState: Bundle)
,但是Bundle为null,以及在其他通过Bundle传递的Lifecycle回调中
答案 0 :(得分:-1)
您还应该在添加片段的地方张贴代码,不确定通过静态添加片段的含义。
请同时查看以下答案:
如果仍然不清楚,请粘贴代码。