summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Chris Poultney <poultney@google.com> 2022-11-28 17:30:07 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2022-11-28 17:30:07 +0000
commit5392d935b50d50f507d44e0a7b4ab0e7f4858fbb (patch)
tree3f4885cae6404b05de70a4ad5134a42f0c54a5ea
parent931c953e6341b18e0da7e4ec5376a7fd456148ff (diff)
parentaebffa1f2ab66ff34f5f9035c2aa35e3d31c1cee (diff)
Merge "Add override to WallpaperManager.peekBitmapDimensions with `which` param" into tm-qpr-dev am: aebffa1f2a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20552100 Change-Id: I7ea060b3bb8bf48327448999aead4db2a0330a70 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--core/java/android/app/WallpaperManager.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/core/java/android/app/WallpaperManager.java b/core/java/android/app/WallpaperManager.java
index 14fe5226b9d9..3e6283e25aa5 100644
--- a/core/java/android/app/WallpaperManager.java
+++ b/core/java/android/app/WallpaperManager.java
@@ -1132,12 +1132,26 @@ public class WallpaperManager {
* @return the dimensions of system wallpaper
* @hide
*/
+ @Nullable
public Rect peekBitmapDimensions() {
return sGlobals.peekWallpaperDimensions(
mContext, true /* returnDefault */, mContext.getUserId());
}
/**
+ * Peek the dimensions of given wallpaper of the user without decoding it.
+ *
+ * @param which Wallpaper type. Must be either {@link #FLAG_SYSTEM} or
+ * {@link #FLAG_LOCK}.
+ * @return the dimensions of system wallpaper
+ * @hide
+ */
+ @Nullable
+ public Rect peekBitmapDimensions(@SetWallpaperFlags int which) {
+ return peekBitmapDimensions();
+ }
+
+ /**
* Get an open, readable file descriptor to the given wallpaper image file.
* The caller is responsible for closing the file descriptor when done ingesting the file.
*