diff options
author | yueg <yueg@google.com> | 2017-06-21 15:36:07 -0700 |
---|---|---|
committer | Eric Erfanian <erfanian@google.com> | 2017-06-21 23:09:49 +0000 |
commit | feb011791578ebc431c1b3d2abaa2464778f0f98 (patch) | |
tree | 73925edb4f76ce9f0361155746892056e963eaee /java/com/android/dialer/performancereport/PerformanceReport.java | |
parent | 1e1c6b2632eac456545539de06438101ed4346d2 (diff) | |
download | android_packages_apps_Dialer-feb011791578ebc431c1b3d2abaa2464778f0f98.tar.gz android_packages_apps_Dialer-feb011791578ebc431c1b3d2abaa2464778f0f98.tar.bz2 android_packages_apps_Dialer-feb011791578ebc431c1b3d2abaa2464778f0f98.zip |
Log starting tab.
Log which tab is presented when app first launched, including:
- speed dial
- call log
- contacts
- voicemail (if not available, we move to contacts tab immediately and log the
move)
Test: manual
PiperOrigin-RevId: 159754375
Change-Id: Ice5be6c0f2c0463204fe3c1c7cf83c4dfc7df5d1
Diffstat (limited to 'java/com/android/dialer/performancereport/PerformanceReport.java')
-rw-r--r-- | java/com/android/dialer/performancereport/PerformanceReport.java | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/java/com/android/dialer/performancereport/PerformanceReport.java b/java/com/android/dialer/performancereport/PerformanceReport.java index 27fd7485b..4359c0139 100644 --- a/java/com/android/dialer/performancereport/PerformanceReport.java +++ b/java/com/android/dialer/performancereport/PerformanceReport.java @@ -53,6 +53,8 @@ public final class PerformanceReport { @Nullable private static UiAction.Type ignoreActionOnce = null; + private static int startingTabIndex = -1; // UNKNOWN + private PerformanceReport() {} public static void startRecording() { @@ -140,9 +142,12 @@ public final class PerformanceReport { return actionTimestamps; } - @Nullable - public static UiAction.Type getIgnoreActionOnce() { - return ignoreActionOnce; + public static int getStartingTabIndex() { + return startingTabIndex; + } + + public static void setStartingTabIndex(int startingTabIndex) { + PerformanceReport.startingTabIndex = startingTabIndex; } public static void setIgnoreActionOnce(@Nullable UiAction.Type ignoreActionOnce) { |