我有一个 Activity
和一个 EditText
,一个按钮和一个 ListView
。目的是在 EditText
中键入一个搜索屏幕,按下按钮,然后将搜索结果填充到这个列表中。
这一切都工作得很完美,但虚拟键盘的行为却很奇怪。
如果我单击 EditText
,就会得到虚拟键盘。如果我点击虚拟键盘上的“完成”按钮,它就会消失。但是,如果我在虚拟键盘上点击“完成”之前单击搜索按钮,虚拟键盘就会保持不动,我就无法摆脱它。单击“完成”按钮不会关闭键盘。它将“完成”按钮从“完成”更改为箭头并保持可见。
谢谢你的帮助