summaryrefslogtreecommitdiff
path: root/core/java/android
diff options
context:
space:
mode:
authorSantiago Etchebehere <santie@google.com>2020-03-20 15:05:44 -0700
committerSantiago Etchebehere <santie@google.com>2020-03-23 15:37:39 -0700
commit85ef2fddce86223dffd80aa2c164ea4881e8e151 (patch)
treea62143fb4134d38bebf15b20a4b338dfe30b9b60 /core/java/android
parent00562369ed668d2c9b5beb2bf87889182af7c6a2 (diff)
Send a command to the wallpaper when re-applying it
We don't set a wallpaper component again if it's the one already set, so we're now sending it a command notifying of this in case the wallpaper needs to reload or apply settings. Bug: 147677688 Test: atest WallpaperManagerServiceTests Change-Id: If65671287ba3270933b75771a8c1c65c5ff0216a
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/app/WallpaperManager.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/core/java/android/app/WallpaperManager.java b/core/java/android/app/WallpaperManager.java
index 1b1568ac5a12..c5d343d168ca 100644
--- a/core/java/android/app/WallpaperManager.java
+++ b/core/java/android/app/WallpaperManager.java
@@ -178,6 +178,13 @@ public class WallpaperManager {
public static final String COMMAND_DROP = "android.home.drop";
/**
+ * Command for {@link #sendWallpaperCommand}: reported when the wallpaper that was already
+ * set is re-applied by the user.
+ * @hide
+ */
+ public static final String COMMAND_REAPPLY = "android.wallpaper.reapply";
+
+ /**
* Extra passed back from setWallpaper() giving the new wallpaper's assigned ID.
* @hide
*/