Merge "Add check for WallpaperEngine compatibility" into rvc-qpr-dev am: 21d93d42d9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12329137 Change-Id: Ic5e089aa4b89c985d173fe3fb85900a5e65a33ae
This commit is contained in:
committed by
Automerger Merge Worker
commit
4005242363
@@ -26,6 +26,17 @@ public class WallpaperEngineCompat {
|
|||||||
|
|
||||||
private static final String TAG = "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;
|
private final IWallpaperEngine mWrappedEngine;
|
||||||
|
|
||||||
public WallpaperEngineCompat(IWallpaperEngine wrappedEngine) {
|
public WallpaperEngineCompat(IWallpaperEngine wrappedEngine) {
|
||||||
|
|||||||
Reference in New Issue
Block a user