片段内的AsyncTask和onPostExecute上的Activity更新

时间:2013-12-03 10:21:24

标签: android android-fragments android-asynctask

我有一个

  • 活性
  • 非UI保留片段(nonUiFragment)
  • UI片段

在nonUiFragment中,我启动异步任务并从远程服务器请求smth。当它发生时我按下主页按钮。然后触发onPostExecute,在此事件中我试图从活动中删除UI片段并添加另一个。

但是有一个异常 IllegalStateException:在onSaveInstanceState之后无法执行此操作...

处理此类情况的最佳做法是什么,当Activity处于活动状态并且在内存中时,但是对用户隐藏并且FragmentTransaction.com()不可能?

如何确定活动是否保存其状态以防止出现这种情况?

0 个答案:

没有答案