是否可以检查是否从后台恢复了Fragment
?例如,如果我有一个,然后由另一个替换,并通过点击“返回”android按钮返回到上一个?
答案 0 :(得分:0)
您需要拥有自己的后台并跟踪它。
看看这个:http://adblogcat.com/fragment-transition-animations-while-hiding-the-previous-fragment/
代码拥有自己的片段堆栈并隐藏它们而不是删除它们,使其具有与replace(使用backstack)相同的效果,除非它不会每次都重新创建片段,因此片段的状态始终是完整的。
但是,此代码有内存泄漏,我必须使用最新的片段不会持久化更新它。希望这会有所帮助。