Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 637d43d6 authored by Santiago Etchebehere's avatar Santiago Etchebehere Committed by Automerger Merge Worker
Browse files

Merge "Add check for WallpaperEngine compatibility" into rvc-qpr-dev am: 21d93d42 am: 40052423

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12329137

Change-Id: Ied4ac9ae974a35c4aa9aa80b47f7344de8088a67
parents 28e91a4c 40052423
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -26,6 +26,17 @@ public class WallpaperEngineCompat {

    private static final String TAG = "WallpaperEngineCompat";

    /**
     * Returns true if {@link IWallpaperEngine#scalePreview(Rect)} is available.
     */
    public static boolean supportsScalePreview() {
        try {
            return IWallpaperEngine.class.getMethod("scalePreview", Rect.class) != null;
        } catch (NoSuchMethodException | SecurityException e) {
            return false;
        }
    }

    private final IWallpaperEngine mWrappedEngine;

    public WallpaperEngineCompat(IWallpaperEngine wrappedEngine) {