From 9ad3800f5a8b81797a8c66de88dc9cc52d9a8778 Mon Sep 17 00:00:00 2001 From: Sai Cheemalapati Date: Thu, 31 Jul 2014 11:33:41 -0700 Subject: Added a mechanism to report a fragment view (2/2). Fragment screen views can now be recorded to Analytics. Change-Id: I94c3aea59c00c237bbc6ece49c84e7896409e59b --- src/com/android/dialerbind/analytics/AnalyticsActivity.java | 4 ++++ src/com/android/dialerbind/analytics/AnalyticsFragment.java | 4 ++++ src/com/android/dialerbind/analytics/AnalyticsInterface.java | 2 ++ src/com/android/dialerbind/analytics/AnalyticsListFragment.java | 4 ++++ src/com/android/dialerbind/analytics/AnalyticsPreferenceActivity.java | 4 ++++ 5 files changed, 18 insertions(+) diff --git a/src/com/android/dialerbind/analytics/AnalyticsActivity.java b/src/com/android/dialerbind/analytics/AnalyticsActivity.java index dece6d3c..e9021305 100644 --- a/src/com/android/dialerbind/analytics/AnalyticsActivity.java +++ b/src/com/android/dialerbind/analytics/AnalyticsActivity.java @@ -22,4 +22,8 @@ public abstract class AnalyticsActivity extends Activity implements AnalyticsInt @Override public void sendHitEvent(String categoryId, String actionId, String labelId) { } + + @Override + public void sendScreenView() { + } } diff --git a/src/com/android/dialerbind/analytics/AnalyticsFragment.java b/src/com/android/dialerbind/analytics/AnalyticsFragment.java index 548f5031..15debeb8 100644 --- a/src/com/android/dialerbind/analytics/AnalyticsFragment.java +++ b/src/com/android/dialerbind/analytics/AnalyticsFragment.java @@ -22,4 +22,8 @@ public abstract class AnalyticsFragment extends Fragment implements AnalyticsInt @Override public void sendHitEvent(String categoryId, String actionId, String labelId) { } + + @Override + public void sendScreenView() { + } } diff --git a/src/com/android/dialerbind/analytics/AnalyticsInterface.java b/src/com/android/dialerbind/analytics/AnalyticsInterface.java index d5f7b715..370f8b05 100644 --- a/src/com/android/dialerbind/analytics/AnalyticsInterface.java +++ b/src/com/android/dialerbind/analytics/AnalyticsInterface.java @@ -18,4 +18,6 @@ package com.android.dialerbind.analytics; public interface AnalyticsInterface { void sendHitEvent(String categoryId, String actionId, String labelId); + + void sendScreenView(); } diff --git a/src/com/android/dialerbind/analytics/AnalyticsListFragment.java b/src/com/android/dialerbind/analytics/AnalyticsListFragment.java index a7bee948..8c39054a 100644 --- a/src/com/android/dialerbind/analytics/AnalyticsListFragment.java +++ b/src/com/android/dialerbind/analytics/AnalyticsListFragment.java @@ -22,4 +22,8 @@ public abstract class AnalyticsListFragment extends ListFragment implements Anal @Override public void sendHitEvent(String categoryId, String actionId, String labelId) { } + + @Override + public void sendScreenView() { + } } diff --git a/src/com/android/dialerbind/analytics/AnalyticsPreferenceActivity.java b/src/com/android/dialerbind/analytics/AnalyticsPreferenceActivity.java index afbe879c..f270cf21 100644 --- a/src/com/android/dialerbind/analytics/AnalyticsPreferenceActivity.java +++ b/src/com/android/dialerbind/analytics/AnalyticsPreferenceActivity.java @@ -23,4 +23,8 @@ public abstract class AnalyticsPreferenceActivity extends PreferenceActivity @Override public void sendHitEvent(String categoryId, String actionId, String labelId) { } + + @Override + public void sendScreenView() { + } } -- cgit v1.2.3