Remove use of private Display apis

Change-Id: I560a730af20f3068e7904eb9c8bfb29fa5d2c22f
This commit is contained in:
Michael Jurka
2012-06-20 14:02:10 -07:00
parent 2ecf995e0d
commit 9f5331c8d1
+6 -4
View File
@@ -839,10 +839,12 @@ public class Workspace extends SmoothPagedView
}
protected void setWallpaperDimension() {
DisplayMetrics displayMetrics = new DisplayMetrics();
mLauncher.getWindowManager().getDefaultDisplay().getRealMetrics(displayMetrics);
final int maxDim = Math.max(displayMetrics.widthPixels, displayMetrics.heightPixels);
final int minDim = Math.min(displayMetrics.widthPixels, displayMetrics.heightPixels);
Point minDims = new Point();
Point maxDims = new Point();
mLauncher.getWindowManager().getDefaultDisplay().getCurrentSizeRange(minDims, maxDims);
final int maxDim = Math.max(maxDims.x, maxDims.y);
final int minDim = Math.min(minDims.x, minDims.y);
// We need to ensure that there is enough extra space in the wallpaper for the intended
// parallax effects