显示片段时跟踪页面

时间:2015-08-27 08:42:25

标签: android android-fragments

我需要实施应用分析,以便在显示时跟踪每个“页面”(片段)。片段之间的导航包括在片段事务中添加,替换和附加(遗留代码)片段。为了控制后退按钮,我已将这些导航片段事务添加到后台堆栈中。每次页面变得对用户可见时都需要跟踪页面,这是第一次显示片段,从另一个片段导航或通过弹出后台堆栈导航回来。

1:这样做的好策略是什么?在每个片段事务处手动跟踪页面似乎过于繁琐。

由于各种片段事务,片段的生命周期钩子方法不会被一致地调用。我知道有FragmentManager.OnBackStackChangedListener。

2:如何正确使用此OnBackStackChangeldListener用于我的用例?手动跟踪上一页和当前页面是否适用于分层导航(使用backstack),但不能导航到相同级别的片段..

0 个答案:

没有答案