问题:
Fragment 处于显示或隐藏状态,移除时出现 Can not perform this action after onSaveInstanceState
解决方案:
onSaveInstanceState方法是在Activity销毁前调用用于保存Activity数据的,如果在保存完状态后,再给它添加Fragment就会出错。可以把commit()
方法替换成 commitAllowingStateLoss()
Fragment 处于显示或隐藏状态,移除时出现 Can not perform this action after onSaveInstanceState
onSaveInstanceState方法是在Activity销毁前调用用于保存Activity数据的,如果在保存完状态后,再给它添加Fragment就会出错。可以把commit()
方法替换成 commitAllowingStateLoss()
本文标题:关于Fragment 报错 java.lang.IllegalS
本文链接:https://www.haomeiwen.com/subject/ipdnoktx.html
网友评论