我无法找到解决此问题的完美解决方案。 我希望当用户开始滚动建议列表时隐藏键盘。
我尝试了这个,但没有帮助
{{1}}
执行onTouch方法,但键盘不会隐藏。 :(
答案 0 :(得分:0)
尝试onItemClickListener
v.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
InputMethodManager in = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
in.hideSoftInputFromWindow(arg1.getWindowToken(), 0);
}
});