diff options
| author | Mitsuru Oshima <oshima@google.com> | 2009-07-14 10:41:13 -0700 |
|---|---|---|
| committer | Mitsuru Oshima <oshima@google.com> | 2009-07-14 11:11:17 -0700 |
| commit | ddd12535f095d8d056716c3290faf50ec52a538a (patch) | |
| tree | bf5da24c87529503059153abe3a913216336e3d6 /core/java/android/view/Window.java | |
| parent | 9181bc9ab75f97f11f2188237ba4a0f31569dfb5 (diff) | |
Return adjusted display for WindowManager.getDefaultDisplay()
Diffstat (limited to 'core/java/android/view/Window.java')
| -rw-r--r-- | core/java/android/view/Window.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/core/java/android/view/Window.java b/core/java/android/view/Window.java index d7457a030468..576c8c1a8483 100644 --- a/core/java/android/view/Window.java +++ b/core/java/android/view/Window.java @@ -358,6 +358,8 @@ public abstract class Window { private class LocalWindowManager implements WindowManager { LocalWindowManager(WindowManager wm) { mWindowManager = wm; + mDefaultDisplay = mContext.getResources().getDefaultDisplay( + mWindowManager.getDefaultDisplay()); } public final void addView(View view, ViewGroup.LayoutParams params) { @@ -420,10 +422,12 @@ public abstract class Window { } public Display getDefaultDisplay() { - return mWindowManager.getDefaultDisplay(); + return mDefaultDisplay; } - WindowManager mWindowManager; + private final WindowManager mWindowManager; + + private final Display mDefaultDisplay; } /** |
