summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/main/impl/MainSearchController.java
diff options
context:
space:
mode:
authoryueg <yueg@google.com>2018-03-06 15:23:24 -0800
committerCopybara-Service <copybara-piper@google.com>2018-03-06 16:52:45 -0800
commita05ee285f99e06efa130453eac12f02161cd3a64 (patch)
tree6a6a18330fbe24c7335d16318d800c1e986290e3 /java/com/android/dialer/main/impl/MainSearchController.java
parent43b6a3ffe8953ec4efba356f863aabbcddcc3b45 (diff)
NUI logging
- Add screen events for 4 tabs, dialpad and search. - Add impressions for opening MainActivity with tabs/dialpad (non user tab selection). - Add impression for VVM visible. Bug: 72525843 Test: MainActivityOldPeerTest, MainSearchControllerTest PiperOrigin-RevId: 188090249 Change-Id: Ifdf3519f07d7230f20b5d82691a96747b1944d63
Diffstat (limited to 'java/com/android/dialer/main/impl/MainSearchController.java')
-rw-r--r--java/com/android/dialer/main/impl/MainSearchController.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/java/com/android/dialer/main/impl/MainSearchController.java b/java/com/android/dialer/main/impl/MainSearchController.java
index 993ed3d8c..7d57f9867 100644
--- a/java/com/android/dialer/main/impl/MainSearchController.java
+++ b/java/com/android/dialer/main/impl/MainSearchController.java
@@ -114,6 +114,8 @@ public class MainSearchController implements SearchBarListener {
private void showDialpad(boolean animate, boolean fromNewIntent) {
Assert.checkArgument(!isDialpadVisible());
+ Logger.get(mainActivity).logScreenView(ScreenEvent.Type.MAIN_DIALPAD, mainActivity);
+
fab.hide();
toolbar.slideUp(animate);
toolbar.expand(animate, Optional.absent());
@@ -357,6 +359,9 @@ public class MainSearchController implements SearchBarListener {
private void openSearch(Optional<String> query) {
LogUtil.enterBlock("MainSearchController.openSearch");
+
+ Logger.get(mainActivity).logScreenView(ScreenEvent.Type.MAIN_SEARCH, mainActivity);
+
fab.hide();
toolbar.expand(/* animate=*/ true, query);
toolbar.showKeyboard();