如何隐藏Android软键盘?

How to hide Android Soft Keyboard?

本问题已经有最佳答案,请猛点这里访问。

我有两个EditText视图和一个线性布局按钮。在编辑文本中完成写作后,我想隐藏安卓虚拟键盘,我该怎么做?


您可以这样使用inputMethodManager类:

1
2
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow( yourEditText.getWindowToken(),InputMethodManager.RESULT_UNCHANGED_SHOWN);