diff options
| author | Mitsuru Oshima <oshima@google.com> | 2009-06-21 00:03:11 -0700 |
|---|---|---|
| committer | Mitsuru Oshima <oshima@google.com> | 2009-06-23 23:11:55 -0700 |
| commit | 64f59342d41849bd365cb43fad7505d5e3daa417 (patch) | |
| tree | b0cef479b2674ee78a8bff6e833224850a36f2ab /core/java/android/widget | |
| parent | 5a42b08389f3fe9195930ce5d2998e68bb09b748 (diff) | |
| download | frameworks_base-64f59342d41849bd365cb43fad7505d5e3daa417.zip frameworks_base-64f59342d41849bd365cb43fad7505d5e3daa417.tar.gz frameworks_base-64f59342d41849bd365cb43fad7505d5e3daa417.tar.bz2 | |
* new screen resolution support impl.
* use full window for activities, and shift & clip the content
* refactored the compatibility code, and introdcued Translator class to handle cooridnate translations.
* removed a workaround to handle an activity with configChagne=rotation in old implementation.
* I'll fix background issue on rotation in next CL.
* removed unnecessary scaling code in SurfaceView, which I forgot to remove when I changed SurfaceView
not to scale the content.
Diffstat (limited to 'core/java/android/widget')
| -rw-r--r-- | core/java/android/widget/PopupWindow.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/widget/PopupWindow.java b/core/java/android/widget/PopupWindow.java index bd6edfb..0c2cd55 100644 --- a/core/java/android/widget/PopupWindow.java +++ b/core/java/android/widget/PopupWindow.java @@ -990,7 +990,7 @@ public class PopupWindow { int bottomEdge = displayFrame.bottom; if (ignoreBottomDecorations) { - bottomEdge = WindowManagerImpl.getDefault().getDefaultDisplay().getHeight(); + bottomEdge = anchor.getContext().getResources().getDisplayMetrics().heightPixels; } final int distanceToBottom = bottomEdge - (anchorPos[1] + anchor.getHeight()) - yOffset; final int distanceToTop = anchorPos[1] - displayFrame.top + yOffset; |
