在startActivityForResult之后,FragmentActivity会自动立即被杀死?

时间:2014-08-28 05:06:38

标签: android-activity android-fragmentactivity onactivityresult start-activity

注意:这可能会重复,但我没有找到任何行为解决方案。

我正在编写一个简单的应用程序,其中使用两个FragmentActivity。 Activity-A有两个片段A和B,都使用父Activity的公共方法进行事务。

场景定义为:

  • 活动A 以小孩身份 Fragment-A 启动。
  • 完成 Fragment-A 后,会调用父 Activity-A 的公共方法,使用{{1}启动 Activity-B }}

未定义的两项活动startActivityForResult(intent, 101)都提及here

近期分析:

  • 如果在Activity-B中保留片段子,则自动进行 完成(经过一段时间的延迟),以及为什么onActivityResult被调用为Activity-A

  • 如果我保留Activity-B没有任何Fragment Child,那么它工作正常,没有 立即调用startActivityForResult。


关闭:这是错误的,我保留了造成问题的计时器。

0 个答案:

没有答案
相关问题