Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 47f90cbf authored by Xinglong Luan's avatar Xinglong Luan
Browse files

Add a new assistant invocation type for status bar icon

see go/al-gemini-entry-points

Bug: 440170513
Test: Manual
Flag: EXEMPT trivial change
Change-Id: I033afbf5df6ac20196593b66e85f961fa51d6e06
parent a99a3058
Loading
Loading
Loading
Loading
+2 −0
Original line number Original line Diff line number Diff line
@@ -63,6 +63,8 @@ public class AssistUtils {
    public static final int INVOCATION_TYPE_NAV_HANDLE_LONG_PRESS = 8;
    public static final int INVOCATION_TYPE_NAV_HANDLE_LONG_PRESS = 8;
    /** value for INVOCATION_TYPE_KEY: sysui launcher */
    /** value for INVOCATION_TYPE_KEY: sysui launcher */
    public static final int INVOCATION_TYPE_LAUNCHER_SYSTEM_SHORTCUT = 9;
    public static final int INVOCATION_TYPE_LAUNCHER_SYSTEM_SHORTCUT = 9;
    /** value for INVOCATION_TYPE_KEY: status bar icon */
    public static final int INVOCATION_TYPE_STATUS_BAR_ICON = 10;


    private final Context mContext;
    private final Context mContext;
    private final IVoiceInteractionManagerService mVoiceInteractionManagerService;
    private final IVoiceInteractionManagerService mVoiceInteractionManagerService;
+2 −0
Original line number Original line Diff line number Diff line
@@ -136,6 +136,8 @@ public class AssistManager {
            AssistUtils.INVOCATION_TYPE_NAV_HANDLE_LONG_PRESS;
            AssistUtils.INVOCATION_TYPE_NAV_HANDLE_LONG_PRESS;
    public static final int INVOCATION_TYPE_LAUNCHER_SYSTEM_SHORTCUT =
    public static final int INVOCATION_TYPE_LAUNCHER_SYSTEM_SHORTCUT =
            AssistUtils.INVOCATION_TYPE_LAUNCHER_SYSTEM_SHORTCUT;
            AssistUtils.INVOCATION_TYPE_LAUNCHER_SYSTEM_SHORTCUT;
    public static final int INVOCATION_TYPE_STATUS_BAR_ICON =
            AssistUtils.INVOCATION_TYPE_STATUS_BAR_ICON;


    public static final int DISMISS_REASON_INVOCATION_CANCELLED = 1;
    public static final int DISMISS_REASON_INVOCATION_CANCELLED = 1;
    public static final int DISMISS_REASON_TAP = 2;
    public static final int DISMISS_REASON_TAP = 2;