Word建议使EditText失去焦点

时间:2011-02-22 08:32:12

标签: android focus textinput autosuggest

我有一个包含ImageView和EditText的项目的ListView。当我触摸EditText时,它会获得焦点,出现虚拟键盘,当键盘上方出现建议时,EditText会失去焦点(并且建议会消失)。

这在Android 2.3(模拟器和HTC Hero)上发生,并且在另一个非2.3设备上报告(可能是带有2.2的Galaxy S)。具有2.2和2.1罗姆斯的HTC Hero没有这个问题...

任何想法如何摆脱这种行为?

修改

如果我在不调用super.onSizeChanged的情况下覆盖ListView的onSizeChanged,则焦点不会丢失(但会引入许多其他错误......)

2 个答案:

答案 0 :(得分:10)

https://groups.google.com/forum/?pli=1#!topic/android-developers/ciMrAhW2P7M会解决它。解决方案复制到这里......

您需要在AndroidManifest.xml中进行更改 将android:windowSoftInputMode =“adjustPan”添加到持有listview的活动中。 这将解决您的问题。

    <activity android:name=".EditTextListView"
              android:label="@string/app_name"
              android:windowSoftInputMode="adjustPan">

答案 1 :(得分:0)

我认为你可以通过设置TYPE_TEXT_FLAG_NO_SUGGESTIONS来禁用建议