diff options
author | Yorke Lee <yorkelee@google.com> | 2015-11-04 20:44:25 -0800 |
---|---|---|
committer | Yorke Lee <yorkelee@google.com> | 2015-11-06 13:40:11 -0800 |
commit | 6e0fd6b77759baf43cb37d407041be051b4856b5 (patch) | |
tree | a31182b6553518f1f4cff68b8b89657c8226d4a8 /src/com/android/dialer/list/ListsFragment.java | |
parent | 2ffa54ae8fbecedc5a57c265565d835c6468b640 (diff) |
Route all existing screen view events through the Logger
* The logger is responsible for sending it to its logging
implementation, and also to AnalyicsUtil.
* Standardize logic for creating a tagged version of a screen
name
Bug: 23164804
Change-Id: I9b817fba5359f78340f2d9fdba54af9ea73cdb37
Diffstat (limited to 'src/com/android/dialer/list/ListsFragment.java')
-rw-r--r-- | src/com/android/dialer/list/ListsFragment.java | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/com/android/dialer/list/ListsFragment.java b/src/com/android/dialer/list/ListsFragment.java index 934792cdd..08a23732f 100644 --- a/src/com/android/dialer/list/ListsFragment.java +++ b/src/com/android/dialer/list/ListsFragment.java @@ -45,6 +45,7 @@ import com.android.dialer.R; import com.android.dialer.calllog.CallLogFragment; import com.android.dialer.calllog.CallLogQueryHandler; import com.android.dialer.calllog.ContactInfoHelper; +import com.android.dialer.logging.Logger; import com.android.dialer.util.DialerUtils; import com.android.dialer.voicemail.VoicemailStatusHelper; import com.android.dialer.voicemail.VoicemailStatusHelperImpl; @@ -403,21 +404,24 @@ public class ListsFragment extends Fragment } String fragmentName; + String tag = null; switch (getCurrentTabIndex()) { case TAB_INDEX_SPEED_DIAL: fragmentName = SpeedDialFragment.class.getSimpleName(); break; case TAB_INDEX_HISTORY: - fragmentName = CallLogFragment.class.getSimpleName() + "#History"; + fragmentName = CallLogFragment.class.getSimpleName(); + tag = "History"; break; case TAB_INDEX_ALL_CONTACTS: fragmentName = AllContactsFragment.class.getSimpleName(); break; case TAB_INDEX_VOICEMAIL: - fragmentName = CallLogFragment.class.getSimpleName() + "#Voicemail"; + fragmentName = CallLogFragment.class.getSimpleName(); + tag = "Voicemail"; default: return; } - AnalyticsUtil.sendScreenView(fragmentName, getActivity(), null); + Logger.logScreenView(fragmentName, getActivity(), tag); } } |