0

onViewStateRestored(savedInstanceState: Bundle)当我在 Activity 布局中静态添加 Fragment 时,即使onSaveInstanceState(outState: Bundle)正确调用,我似乎也无法恢复状态。

当我动态添加它时,它适用于同一个片段。

这根本不可能做到这一点,还是需要在清单或 w/e 中进行额外配置

编辑: onViewStateRestored(savedInstanceState: Bundle)将被调用,但 Bundle 为空,以及在传递 Bundle 的其他生命周期回调中

4

1 回答 1

-1

您还应该在添加片段的位置发布代码,不确定静态添加片段是什么意思。

另请查看以下答案:

如果仍然不明白,请粘贴您的代码。

于 2018-12-10T09:04:12.140 回答