summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Stefan Andonian <andonian@google.com> 2022-03-15 21:48:26 +0000
committer Stefan Andonian <andonian@google.com> 2022-03-18 22:15:09 +0000
commit71ad90ca9fde26c39c7c16698dc8819067c9889d (patch)
tree5f4bd1f3a84b74fcbfa724ed045c8637acdd668f
parentc6c57cdef8b692f6585de7d75d6adaddb4a6dfba (diff)
Add an event type constant for Undismiss events when the user clicks
Undo after dragging a predicted app icon onto the "Do Not Suggest" drop target. Bug: b/200841778 Test: Verified that the constant was usable from Launcher project. Change-Id: I0f7e4f139a7b9012fd55bf72294dd8c1fab38a39
-rw-r--r--core/api/system-current.txt1
-rw-r--r--core/java/android/app/prediction/AppTargetEvent.java5
2 files changed, 6 insertions, 0 deletions
diff --git a/core/api/system-current.txt b/core/api/system-current.txt
index c8c94b5fca70..3df88833ca44 100644
--- a/core/api/system-current.txt
+++ b/core/api/system-current.txt
@@ -1928,6 +1928,7 @@ package android.app.prediction {
field public static final int ACTION_DISMISS = 2; // 0x2
field public static final int ACTION_LAUNCH = 1; // 0x1
field public static final int ACTION_PIN = 3; // 0x3
+ field public static final int ACTION_UNDISMISS = 5; // 0x5
field public static final int ACTION_UNPIN = 4; // 0x4
field @NonNull public static final android.os.Parcelable.Creator<android.app.prediction.AppTargetEvent> CREATOR;
}
diff --git a/core/java/android/app/prediction/AppTargetEvent.java b/core/java/android/app/prediction/AppTargetEvent.java
index 51e3953ead4f..91da8ec71dae 100644
--- a/core/java/android/app/prediction/AppTargetEvent.java
+++ b/core/java/android/app/prediction/AppTargetEvent.java
@@ -60,6 +60,11 @@ public final class AppTargetEvent implements Parcelable {
*/
public static final int ACTION_UNPIN = 4;
+ /**
+ * Event type constant indicating an app target has been un-dismissed.
+ */
+ public static final int ACTION_UNDISMISS = 5;
+
private final AppTarget mTarget;
private final String mLocation;
private final int mAction;