diff options
author | Roman Birg <roman@cyngn.com> | 2015-01-19 17:59:18 -0800 |
---|---|---|
committer | Roman Birg <roman@cyngn.com> | 2015-01-22 19:37:57 +0000 |
commit | d251c885a4fa789b2ceec258e5527df40bb708c0 (patch) | |
tree | fbcb06907c9ef59a5595de7b872d1f3a8424a4d5 | |
parent | 9f393f5ad9a4f1d6d666fd1cacf2ab32d10a931a (diff) | |
download | android_frameworks_base-stable/cm-11.0.tar.gz android_frameworks_base-stable/cm-11.0.tar.bz2 android_frameworks_base-stable/cm-11.0.zip |
ThemeService: crop Keyguard wallpaper to display sizecm-11.0-XNPH05Q-bacon-5229c4ef56stable/cm-11.0-XNF9Xstable/cm-11.0
Change-Id: I74d29981e7ae254bd71cc4a5f0023b9e49d033e1
Signed-off-by: Roman Birg <roman@cyngn.com>
(cherry picked from commit 110d60b12ff87a2d58dacc4f31c3f05c0532701c)
-rw-r--r-- | core/java/com/android/internal/util/cm/ImageUtils.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/core/java/com/android/internal/util/cm/ImageUtils.java b/core/java/com/android/internal/util/cm/ImageUtils.java index f1f3a49b3b0..f2a5e0cd6b0 100644 --- a/core/java/com/android/internal/util/cm/ImageUtils.java +++ b/core/java/com/android/internal/util/cm/ImageUtils.java @@ -31,6 +31,7 @@ import android.provider.ThemesContract; import android.provider.ThemesContract.ThemesColumns; import android.text.TextUtils; import android.util.Log; +import android.view.WindowManager; import android.webkit.URLUtil; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; @@ -159,8 +160,12 @@ public class ImageUtils { return null; } WallpaperManager wm = WallpaperManager.getInstance(context); - int outWidth = wm.getDesiredMinimumWidth(); - int outHeight = wm.getDesiredMinimumHeight(); + WindowManager service = (WindowManager) context.getSystemService( + Context.WINDOW_SERVICE); + Point size = new Point(); + service.getDefaultDisplay().getSize(size); + int outWidth = size.x; + int outHeight = size.y; stream = getOriginalKeyguardStream(pkgName, context); if (stream == null) { return null; |