gpt4 book ai didi

android - 如何检查 Fragment 是否从 backstack 恢复?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:45:51 24 4
gpt4 key购买 nike

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

最佳答案

您需要拥有自己的后台堆栈并对其进行跟踪。

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

该代码拥有自己的 fragment 堆栈并隐藏它们而不是删除它们,使其具有与替换(使用 backstack)相同的效果,只是它不会每次都重新创建 fragment ,因此 fragment 的状态始终完好无损。

但是,这段代码有内存泄漏,我必须用最新的代码更新它,而 fragment 不会持续存在。希望这会有所帮助。

关于android - 如何检查 Fragment 是否从 backstack 恢复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7659516/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com