|
/

Android 一个activity+viewPager(多个fragment)统计

4493***@qq.com
发布于 1 年前
81127来自广东省
移动统计 U-App
功能使用

页面结构:

一个Activity+ViewPager(多个fragment),或者一个Activity同时显示多个fragment

问题:多个fragment会同时走相同的生命周期过程,同时onResume,onPause

例如:A_activity拥有: a_fragment,b_fragment,c_fragment,d_fragment

显示时:a_fragment和b_fragment 同时onResume

切换后:

a_fragment和b_fragment 同时onPause

c_fragment和d_fragment 同时onResume

所以就是:onResume - onResume /onPause - onPause - onResume - onResume

导致保证线性交叉

可文档却是要保证线性不交叉:https://developer.umeng.com/docs/119267/detail/121493?spm=a311a.7996332.0.0.4a963080tywwiG

在手动统计模式下:MobclickAgent.setPageCollectionMode(MobclickAgent.PageMode.MANUAL)

当Activity同时显示多个fragment,这种模式下,因为出现了生命周期同时进行,如何能够统计到fragment?

8个回答
 
1 年前
来自上海

为什么提交不成功工单https://account.umeng.com/feedback/create

 
1 年前
来自浙江省

你好,可以通过fragment的隐藏显示方法里面埋点 这样就能保证当前展示的fragment是一个完整的生命周期

 
1 年前
来自广东省

要是工单能提交,我也不会来这里提问了😏

 
1 年前
来自浙江省

你好,可以提交工单核实

Loading ...
登录社区,分享你的经验