【发布时间】:2016-03-07 17:34:59
【问题描述】:
我有一个线性布局的简单 AutoCompleteTextView。我无法检测到键盘关闭事件。如果关闭软键盘(完成编辑或停止编辑而没有任何文本),如何移除 AutoCompleteTextView 的焦点。需要简单的代码。我尝试了这里提供的一些帮助,但没有帮助。
【问题讨论】:
标签: android android-layout android-softkeyboard autocompletetextview
我有一个线性布局的简单 AutoCompleteTextView。我无法检测到键盘关闭事件。如果关闭软键盘(完成编辑或停止编辑而没有任何文本),如何移除 AutoCompleteTextView 的焦点。需要简单的代码。我尝试了这里提供的一些帮助,但没有帮助。
【问题讨论】:
标签: android android-layout android-softkeyboard autocompletetextview
检查以下问题的第二个答案:
Detecting when user has dismissed the soft keyboard (标记正确的不是真正的解决方案)
您需要做的就是将它应用到 AutoCompleteTextView 以及它允许您检测关闭的位置。将焦点设置到另一个视图,如下所示
How to remove focus without setting focus to another control?
或者你可以用这个来做一些事情: How to check visibility of software keyboard in Android?
【讨论】: