diff options
| author | Daniel Sandler <dsandler@android.com> | 2021-03-30 20:23:06 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2021-03-30 20:23:06 +0000 |
| commit | ca0ac5e60d03edd2d9774b82a458dd02a93e38da (patch) | |
| tree | d7a21a3104942e58919cc6b3078d1ec5e7a9f85a /core/java | |
| parent | 6c48dabfa550fb02de79da643d879b8af3f4c946 (diff) | |
| parent | f44b1709ff2926323a3bc7eaebcf12adcd2e22d4 (diff) | |
Merge "Add INVOCATION_TYPE_POWER_BUTTON_LONG_PRESS." into sc-dev
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/com/android/internal/app/AssistUtils.java | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/core/java/com/android/internal/app/AssistUtils.java b/core/java/com/android/internal/app/AssistUtils.java index 22a25646c99d..c056e26e4674 100644 --- a/core/java/com/android/internal/app/AssistUtils.java +++ b/core/java/com/android/internal/app/AssistUtils.java @@ -40,6 +40,23 @@ public class AssistUtils { private static final String TAG = "AssistUtils"; + /** bundle key: how was the assistant invoked? */ + public static final String INVOCATION_TYPE_KEY = "invocation_type"; + /** value for INVOCATION_TYPE_KEY: no data */ + public static final int INVOCATION_TYPE_UNKNOWN = 0; + /** value for INVOCATION_TYPE_KEY: on-screen swipe gesture */ + public static final int INVOCATION_TYPE_GESTURE = 1; + /** value for INVOCATION_TYPE_KEY: device-specific physical gesture */ + public static final int INVOCATION_TYPE_PHYSICAL_GESTURE = 2; + /** value for INVOCATION_TYPE_KEY: voice hotword */ + public static final int INVOCATION_TYPE_VOICE = 3; + /** value for INVOCATION_TYPE_KEY: search bar affordance */ + public static final int INVOCATION_TYPE_QUICK_SEARCH_BAR = 4; + /** value for INVOCATION_TYPE_KEY: long press on home navigation button */ + public static final int INVOCATION_TYPE_HOME_BUTTON_LONG_PRESS = 5; + /** value for INVOCATION_TYPE_KEY: long press on physical power button */ + public static final int INVOCATION_TYPE_POWER_BUTTON_LONG_PRESS = 6; + private final Context mContext; private final IVoiceInteractionManagerService mVoiceInteractionManagerService; |
