From 374aaaed32daa8482d98ec16988b2b51547f035d Mon Sep 17 00:00:00 2001 From: Romain Guy Date: Tue, 14 Jul 2009 15:11:59 -0700 Subject: [PATCH] Restore PopupWindow's original behavior and add an API to control the soft input mode. --- api/current.xml | 24 ++++++++++++++++ .../android/widget/AutoCompleteTextView.java | 2 ++ core/java/android/widget/PopupWindow.java | 28 +++++++++++++++++-- 3 files changed, 52 insertions(+), 2 deletions(-) diff --git a/api/current.xml b/api/current.xml index af1f2892477c1..a10109c3ed086 100644 --- a/api/current.xml +++ b/api/current.xml @@ -171184,6 +171184,17 @@ + + + + + + Indicates whether the popup window receives touch events.

@@ -822,7 +846,7 @@ public class PopupWindow { p.flags = computeFlags(p.flags); p.type = WindowManager.LayoutParams.TYPE_APPLICATION_PANEL; p.token = token; - p.softInputMode = WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE; + p.softInputMode = mSoftInputMode; p.setTitle("PopupWindow:" + Integer.toHexString(hashCode())); return p;