我在我的应用程序中使用片段。每个片段占据整个屏幕。有什么办法可以EasyTracker.getInstance().activityStart(activity);
处理片段吗?我需要这样做,这样我才能看到每个片段的“屏幕上的平均时间”。谢谢!
问问题
3926 次
2 回答
10
在你的片段中:
@Override
public void onStart() {
super.onStart();
EasyTracker tracker = EasyTracker.getInstance(getActivity());
tracker.set(Fields.SCREEN_NAME, "Screen Name");
tracker.send(MapBuilder.createAppView().build());
}
参考:
https://developers.google.com/analytics/devguides/collection/android/v2/screens#manual https://developers.google.com/analytics/devguides/collection/android/v3/migration#v2
于 2013-09-24T09:23:48.717 回答
1
即使您正在使用 Fragments ,您也必须有一个您的 Fragment 附加到的父 Activity,EasyTracker.getInstance().activityStart(activity);
在该 Fragment Activity 的 onStart 方法中使用此代码。
于 2013-08-18T08:11:44.610 回答