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