我正在开发依赖于Fragment的android应用程序,只有一个具有多个片段的活动
我已经调用了另一个带有start for result的活动,我想替换片段,但是我收到了以下错误
onSaveInstanceStatus
任何人都可以请帮助
答案 0 :(得分:2)
这里的问题发生了,因为我返回活动结果并且活动还没有恢复,所以我需要在新线程中的新Handler()中的这部分代码等待一段时间直到恢复活动,然后更改片段
答案 1 :(得分:1)
是在onActivityResult期间无法交换或替换片段等。设置一个布尔值或整数值,并在活动的onResume()调用中根据该值交换片段。