summaryrefslogtreecommitdiff
path: root/core/java/android/content/ClipDescription.java
diff options
context:
space:
mode:
authorWinson Chung <winsonc@google.com>2021-08-11 22:11:20 -0700
committerWinson Chung <winsonc@google.com>2021-08-13 14:56:06 -0700
commit1acaeb5b664c8e11cd85d6f75ae259f1f6f98b6c (patch)
tree618f7e3e54f8d8c91b2bf0c8d4d3334ab87fa00f /core/java/android/content/ClipDescription.java
parentcc2f80f5a09831d0b0d36a39ec6a7bf6b5d7f582 (diff)
Add logging for app drag and drop
- Allow source to specify an instance id for the drag instance (we'll create one otherwise if not specified) - Log start/drop/end as per go/dragdrop_splitscreen_logging Bug: 191686897 Test: statsd_testdrive -terse 90 Change-Id: I215208777e3627859079abac90520b1772478c5e
Diffstat (limited to 'core/java/android/content/ClipDescription.java')
-rw-r--r--core/java/android/content/ClipDescription.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/core/java/android/content/ClipDescription.java b/core/java/android/content/ClipDescription.java
index f49362e9300e..2ecd71bc1f06 100644
--- a/core/java/android/content/ClipDescription.java
+++ b/core/java/android/content/ClipDescription.java
@@ -124,6 +124,16 @@ public class ClipDescription implements Parcelable {
*/
public static final String EXTRA_ACTIVITY_OPTIONS = "android.intent.extra.ACTIVITY_OPTIONS";
+ /**
+ * An instance id used for logging.
+ * <p>
+ * Type: {@link com.android.internal.logging.InstanceId}
+ * </p>
+ * @hide
+ */
+ public static final String EXTRA_LOGGING_INSTANCE_ID =
+ "android.intent.extra.LOGGING_INSTANCE_ID";
+
/** @hide */
@Retention(RetentionPolicy.SOURCE)
@IntDef(value =