在Android中隐藏键盘
这个问题在这里已经有了答案:
您可以使用InputMethodManager隐藏虚拟键盘,调用hideSoftInputFromWindow
,传递包含视图的窗口的标记。
View view = this.getCurrentFocus();
if (view != null) {
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
}
您将需要上下文来启动InputMethodManager
,然后您可以将此代码用于所需的视图。