Loading libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedController.java +4 −0 Original line number Diff line number Diff line Loading @@ -601,6 +601,10 @@ public class OneHandedController implements RemoteCallable<OneHandedController> void onShortcutEnabledChanged() { mIsShortcutEnabled = mOneHandedSettingsUtil.getShortcutEnabled( mContext.getContentResolver(), mUserId); mOneHandedUiEventLogger.writeEvent(mIsShortcutEnabled ? OneHandedUiEventLogger.EVENT_ONE_HANDED_SETTINGS_SHORTCUT_ENABLED_ON : OneHandedUiEventLogger.EVENT_ONE_HANDED_SETTINGS_SHORTCUT_ENABLED_OFF); } private void setupTimeoutListener() { Loading libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedUiEventLogger.java +20 −2 Original line number Diff line number Diff line Loading @@ -52,6 +52,8 @@ public class OneHandedUiEventLogger { public static final int EVENT_ONE_HANDED_SETTINGS_TIMEOUT_SECONDS_12 = 17; public static final int EVENT_ONE_HANDED_SETTINGS_SHOW_NOTIFICATION_ENABLED_ON = 18; public static final int EVENT_ONE_HANDED_SETTINGS_SHOW_NOTIFICATION_ENABLED_OFF = 19; public static final int EVENT_ONE_HANDED_SETTINGS_SHORTCUT_ENABLED_ON = 20; public static final int EVENT_ONE_HANDED_SETTINGS_SHORTCUT_ENABLED_OFF = 21; private static final String[] EVENT_TAGS = { "one_handed_trigger_gesture_in", Loading @@ -73,7 +75,9 @@ public class OneHandedUiEventLogger { "one_handed_settings_timeout_seconds_8", "one_handed_settings_timeout_seconds_12", "one_handed_settings_show_notification_enabled_on", "one_handed_settings_show_notification_enabled_off" "one_handed_settings_show_notification_enabled_off", "one_handed_settings_shortcut_enabled_on", "one_handed_settings_shortcut_enabled_off" }; public OneHandedUiEventLogger(UiEventLogger uiEventLogger) { Loading Loading @@ -162,7 +166,13 @@ public class OneHandedUiEventLogger { ONE_HANDED_SETTINGS_TOGGLES_SHOW_NOTIFICATION_ENABLED_ON(847), @UiEvent(doc = "One-Handed mode show notification toggle off") ONE_HANDED_SETTINGS_TOGGLES_SHOW_NOTIFICATION_ENABLED_OFF(848); ONE_HANDED_SETTINGS_TOGGLES_SHOW_NOTIFICATION_ENABLED_OFF(848), @UiEvent(doc = "One-Handed mode shortcut toggle on") ONE_HANDED_SETTINGS_TOGGLES_SHORTCUT_ENABLED_ON(870), @UiEvent(doc = "One-Handed mode shortcut toggle off") ONE_HANDED_SETTINGS_TOGGLES_SHORTCUT_ENABLED_OFF(871); private final int mId; Loading Loading @@ -265,6 +275,14 @@ public class OneHandedUiEventLogger { mUiEventLogger.log(OneHandedSettingsTogglesEvent .ONE_HANDED_SETTINGS_TOGGLES_SHOW_NOTIFICATION_ENABLED_OFF); break; case EVENT_ONE_HANDED_SETTINGS_SHORTCUT_ENABLED_ON: mUiEventLogger.log(OneHandedSettingsTogglesEvent .ONE_HANDED_SETTINGS_TOGGLES_SHORTCUT_ENABLED_ON); break; case EVENT_ONE_HANDED_SETTINGS_SHORTCUT_ENABLED_OFF: mUiEventLogger.log(OneHandedSettingsTogglesEvent .ONE_HANDED_SETTINGS_TOGGLES_SHORTCUT_ENABLED_OFF); break; default: // Do nothing break; Loading Loading
libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedController.java +4 −0 Original line number Diff line number Diff line Loading @@ -601,6 +601,10 @@ public class OneHandedController implements RemoteCallable<OneHandedController> void onShortcutEnabledChanged() { mIsShortcutEnabled = mOneHandedSettingsUtil.getShortcutEnabled( mContext.getContentResolver(), mUserId); mOneHandedUiEventLogger.writeEvent(mIsShortcutEnabled ? OneHandedUiEventLogger.EVENT_ONE_HANDED_SETTINGS_SHORTCUT_ENABLED_ON : OneHandedUiEventLogger.EVENT_ONE_HANDED_SETTINGS_SHORTCUT_ENABLED_OFF); } private void setupTimeoutListener() { Loading
libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedUiEventLogger.java +20 −2 Original line number Diff line number Diff line Loading @@ -52,6 +52,8 @@ public class OneHandedUiEventLogger { public static final int EVENT_ONE_HANDED_SETTINGS_TIMEOUT_SECONDS_12 = 17; public static final int EVENT_ONE_HANDED_SETTINGS_SHOW_NOTIFICATION_ENABLED_ON = 18; public static final int EVENT_ONE_HANDED_SETTINGS_SHOW_NOTIFICATION_ENABLED_OFF = 19; public static final int EVENT_ONE_HANDED_SETTINGS_SHORTCUT_ENABLED_ON = 20; public static final int EVENT_ONE_HANDED_SETTINGS_SHORTCUT_ENABLED_OFF = 21; private static final String[] EVENT_TAGS = { "one_handed_trigger_gesture_in", Loading @@ -73,7 +75,9 @@ public class OneHandedUiEventLogger { "one_handed_settings_timeout_seconds_8", "one_handed_settings_timeout_seconds_12", "one_handed_settings_show_notification_enabled_on", "one_handed_settings_show_notification_enabled_off" "one_handed_settings_show_notification_enabled_off", "one_handed_settings_shortcut_enabled_on", "one_handed_settings_shortcut_enabled_off" }; public OneHandedUiEventLogger(UiEventLogger uiEventLogger) { Loading Loading @@ -162,7 +166,13 @@ public class OneHandedUiEventLogger { ONE_HANDED_SETTINGS_TOGGLES_SHOW_NOTIFICATION_ENABLED_ON(847), @UiEvent(doc = "One-Handed mode show notification toggle off") ONE_HANDED_SETTINGS_TOGGLES_SHOW_NOTIFICATION_ENABLED_OFF(848); ONE_HANDED_SETTINGS_TOGGLES_SHOW_NOTIFICATION_ENABLED_OFF(848), @UiEvent(doc = "One-Handed mode shortcut toggle on") ONE_HANDED_SETTINGS_TOGGLES_SHORTCUT_ENABLED_ON(870), @UiEvent(doc = "One-Handed mode shortcut toggle off") ONE_HANDED_SETTINGS_TOGGLES_SHORTCUT_ENABLED_OFF(871); private final int mId; Loading Loading @@ -265,6 +275,14 @@ public class OneHandedUiEventLogger { mUiEventLogger.log(OneHandedSettingsTogglesEvent .ONE_HANDED_SETTINGS_TOGGLES_SHOW_NOTIFICATION_ENABLED_OFF); break; case EVENT_ONE_HANDED_SETTINGS_SHORTCUT_ENABLED_ON: mUiEventLogger.log(OneHandedSettingsTogglesEvent .ONE_HANDED_SETTINGS_TOGGLES_SHORTCUT_ENABLED_ON); break; case EVENT_ONE_HANDED_SETTINGS_SHORTCUT_ENABLED_OFF: mUiEventLogger.log(OneHandedSettingsTogglesEvent .ONE_HANDED_SETTINGS_TOGGLES_SHORTCUT_ENABLED_OFF); break; default: // Do nothing break; Loading