diff options
author | Jeff Brown <jeffbrown@google.com> | 2012-07-20 16:15:36 -0700 |
---|---|---|
committer | Jeff Brown <jeffbrown@google.com> | 2012-07-20 22:40:50 -0700 |
commit | d32460c5b7bea7b06e345397fdbaca58d9732dcf (patch) | |
tree | 9208131690107789c3112ba6b79ea703d51a3cee /core/java/android/app/ActivityThread.java | |
parent | 23e7c35ab5d43242d35b1019ce1a50bfb495cd27 (diff) | |
download | frameworks_base-d32460c5b7bea7b06e345397fdbaca58d9732dcf.zip frameworks_base-d32460c5b7bea7b06e345397fdbaca58d9732dcf.tar.gz frameworks_base-d32460c5b7bea7b06e345397fdbaca58d9732dcf.tar.bz2 |
Refactor local window manager implementation.
The objective of this refactoring is to remove the reliance on
WindowManager wrapper objects for compatibility mode and for
managing sub-windows.
Removed the WindowManager.isHardwareAccelerated() method since
it is never used.
Change-Id: I4840a6353121859a5e0c07d5cc307a437c595d63
Diffstat (limited to 'core/java/android/app/ActivityThread.java')
-rw-r--r-- | core/java/android/app/ActivityThread.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/core/java/android/app/ActivityThread.java b/core/java/android/app/ActivityThread.java index 7242029..7011bc1 100644 --- a/core/java/android/app/ActivityThread.java +++ b/core/java/android/app/ActivityThread.java @@ -70,6 +70,7 @@ import android.util.Log; import android.util.LogPrinter; import android.util.PrintWriterPrinter; import android.util.Slog; +import android.view.CompatibilityInfoHolder; import android.view.Display; import android.view.HardwareRenderer; import android.view.View; @@ -1527,7 +1528,9 @@ public final class ActivityThread { dm = new DisplayMetrics(); mDisplayMetrics.put(ci, dm); } - Display d = WindowManagerImpl.getDefault(ci).getDefaultDisplay(); + CompatibilityInfoHolder cih = new CompatibilityInfoHolder(); + cih.set(ci); + Display d = WindowManagerImpl.getDefault().makeCompatible(cih).getDefaultDisplay(); d.getMetrics(dm); //Slog.i("foo", "New metrics: w=" + metrics.widthPixels + " h=" // + metrics.heightPixels + " den=" + metrics.density |