如何检查片段是否从后台恢复?

时间:2011-10-05 09:52:54

标签: android fragment

是否可以检查是否从后台恢复了Fragment?例如,如果我有一个,然后由另一个替换,并通过点击“返回”android按钮返回到上一个?

1 个答案:

答案 0 :(得分:0)

您需要拥有自己的后台并跟踪它。

看看这个:http://adblogcat.com/fragment-transition-animations-while-hiding-the-previous-fragment/

代码拥有自己的片段堆栈并隐藏它们而不是删除它们,使其具有与replace(使用backstack)相同的效果,除非它不会每次都重新创建片段,因此片段的状态始终是完整的。

但是,此代码有内存泄漏,我必须使用最新的片段不会持久化更新它。希望这会有所帮助。