【发布时间】:2015-08-10 04:52:39
【问题描述】:
我有一个应用程序,其中包含多个相互交互的 Fragments。有时我必须添加一个Fragment,有时我会替换它。
有没有办法监听 FragmentTransactions 的完成情况,这样我就可以跟踪每次添加/显示/替换 Fragment 的时间?
我尝试了fragmentManager.addOnBackStackChangedListener(),但没有成功。
我想在所有的 onResume() 上做点什么,但如果应用程序进入后台和前台,我不应该对我的 UI 做任何事情。只有当我在他们之间互动时。
感谢任何帮助/策略。
编辑: 原因是我有一个覆盖将显示在当前片段中。如果用户导航到任何其他 Fragment,我需要此叠加层消失。
【问题讨论】:
-
老实说,我不明白为什么人们只是在没有提供任何反馈的情况下对问题投反对票。
标签: android android-fragments fragmentmanager