diff --git a/core/java/com/android/internal/config/sysui/SystemUiDeviceConfigFlags.java b/core/java/com/android/internal/config/sysui/SystemUiDeviceConfigFlags.java index f90461048a3b5..13a39de3e3653 100644 --- a/core/java/com/android/internal/config/sysui/SystemUiDeviceConfigFlags.java +++ b/core/java/com/android/internal/config/sysui/SystemUiDeviceConfigFlags.java @@ -523,6 +523,12 @@ public final class SystemUiDeviceConfigFlags { */ public static final String TASK_MANAGER_ENABLED = "task_manager_enabled"; + + /** + * (boolean) Whether the clipboard overlay is enabled. + */ + public static final String CLIPBOARD_OVERLAY_ENABLED = "clipboard_overlay_enabled"; + private SystemUiDeviceConfigFlags() { } } diff --git a/packages/SystemUI/AndroidManifest.xml b/packages/SystemUI/AndroidManifest.xml index e907efbacb081..a741514209d98 100644 --- a/packages/SystemUI/AndroidManifest.xml +++ b/packages/SystemUI/AndroidManifest.xml @@ -299,6 +299,9 @@ + + + @@ -348,6 +351,7 @@ @@ -760,6 +764,12 @@ + + + + + + + diff --git a/packages/SystemUI/res/layout/clipboard_content_preview.xml b/packages/SystemUI/res/layout/clipboard_content_preview.xml new file mode 100644 index 0000000000000..7317a9480001b --- /dev/null +++ b/packages/SystemUI/res/layout/clipboard_content_preview.xml @@ -0,0 +1,60 @@ + + + + + + + + + diff --git a/packages/SystemUI/res/layout/clipboard_edit_text_activity.xml b/packages/SystemUI/res/layout/clipboard_edit_text_activity.xml new file mode 100644 index 0000000000000..8f6753a095d0a --- /dev/null +++ b/packages/SystemUI/res/layout/clipboard_edit_text_activity.xml @@ -0,0 +1,60 @@ + + + +