关于Fragment 报错 java.lang.IllegalS
2021-11-13 本文已影响0人
果汁味Studio
问题:
Fragment 处于显示或隐藏状态,移除时出现 Can not perform this action after onSaveInstanceState
解决方案:
onSaveInstanceState方法是在Activity销毁前调用用于保存Activity数据的,如果在保存完状态后,再给它添加Fragment就会出错。可以把commit()
方法替换成 commitAllowingStateLoss()