小编Chr*_*ris的帖子

saveInstanceState()之后的popBackStack()

我遇到了一个问题,我有一个包含多个片段的Activity.对于任何单个片段,您可以执行搜索操作,该工作正常...如果您从任何片段中搜索,它将显示一个新的Activity来处理搜索,然后将结果返回到Activity以处理显示新片段.问题是,在搜索操作之后,我希望能够清除(几乎)所有碎片popBackStackImmediate(...),因为saveInstanceState(...)被调用,我得到一个异常,说:

"java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState"
Run Code Online (Sandbox Code Playgroud)

onSaveInstanceState有人知道如何在调用后从后面的堆栈弹出?

android android-fragments

35
推荐指数
4
解决办法
2万
查看次数

标签 统计

android ×1

android-fragments ×1