【发布时间】:2015-12-30 11:20:07
【问题描述】:
假设我添加了三个片段:
A、B 和 C 在一个事务中,我也提交了相同的内容。提交后,依次调用A、B、C的onResume()方法。
然后,我进一步使用替换功能将其替换为第二个片段的新实例。
我观察到的是:
FragmentA 被销毁
FragmentC 被销毁
FragmentB 正在调用 onStop() 而不是 onDestroy()
创建FragmentB 的新实例并调用其onCreate() 方法。
我的问题是为什么onDestroy() for FragmentB 没有被调用?
【问题讨论】:
-
这三个片段的替换片段的代码我能得到吗?