From 85ef2fddce86223dffd80aa2c164ea4881e8e151 Mon Sep 17 00:00:00 2001 From: Santiago Etchebehere Date: Fri, 20 Mar 2020 15:05:44 -0700 Subject: 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 --- core/java/android/app/WallpaperManager.java | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'core/java/android') 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 @@ -177,6 +177,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 -- cgit v1.2.3