0

我正在开发依赖于 Fragment 的 android 应用程序,只有一个具有多个 Fragment 的活动

我用 start 调用了另一个活动以获得结果,我想替换片段,但出现以下错误

之后无法执行此操作onSaveInstanceStatus

谁能帮忙

4

2 回答 2

2

这里的问题发生了,因为我返回到活动结果并且活动尚未恢复,所以我需要在新线程中的 new Handler() 中的这部分代码等待一段时间,直到恢复活动然后改变片段

于 2013-01-28T14:14:40.003 回答
1

是的,在 onActivityResult 期间不能交换或替换片段等。设置一个布尔值或整数值,并在活动的 onResume() 调用中根据该值交换片段。

于 2014-05-14T13:31:49.000 回答