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

Commit 5f9eb2a4 authored by Sharon Su's avatar Sharon Su Committed by Automerger Merge Worker
Browse files

Merge "Add two new SearcTargetEvent types to represent user action to delete...

Merge "Add two new SearcTargetEvent types to represent user action to delete or dismiss a target." into udc-dev am: c928a86d am: b089441a

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/21646975



Change-Id: I35b899c6d9c0283f08e8f3cd0f81b1d97a9cf003
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents c1e890c0 b089441a
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -2363,6 +2363,8 @@ package android.app.search {
    method @NonNull public String getTargetId();
    method @NonNull public java.util.List<java.lang.String> getTargetIds();
    method public void writeToParcel(@NonNull android.os.Parcel, int);
    field public static final int ACTION_DELETE = 9; // 0x9
    field public static final int ACTION_DISMISS = 10; // 0xa
    field public static final int ACTION_DRAGNDROP = 7; // 0x7
    field public static final int ACTION_LAUNCH_KEYBOARD_FOCUS = 6; // 0x6
    field public static final int ACTION_LAUNCH_TOUCH = 5; // 0x5
+13 −1
Original line number Diff line number Diff line
@@ -50,7 +50,9 @@ public final class SearchTargetEvent implements Parcelable {
            ACTION_LAUNCH_TOUCH,
            ACTION_LAUNCH_KEYBOARD_FOCUS,
            ACTION_DRAGNDROP,
            ACTION_SURFACE_INVISIBLE
            ACTION_SURFACE_INVISIBLE,
            ACTION_DELETE,
            ACTION_DISMISS
    })
    @Retention(RetentionPolicy.SOURCE)
    public @interface ActionType {}
@@ -114,6 +116,16 @@ public final class SearchTargetEvent implements Parcelable {
     */
    public static final int ACTION_SURFACE_INVISIBLE = 8;

     /**
     * Constant that defines user deleted a target.
     */
    public static final int ACTION_DELETE = 9;

    /**
     * Constant that defines user dismissed a target.
     */
    public static final int ACTION_DISMISS = 10;

    private SearchTargetEvent(@NonNull List<String> targetIds,
            @Nullable String location,
            @ActionType int actionType,