我需要隐藏软键盘以响应单击按钮。
我看到一些关于这个的帖子,我试了一下:

InputMethodManager im = (InputMethodManager) getSystemService(
    Context.INPUT_METHOD_SERVICE);
im.hideSoftInputFromWindow(myEditText1.getWindowToken(), 0);

效果很好。但现在我有两个edittext视图。无论选择了edittext,我现在如何隐藏软键盘?我也试过了
InputMethodManager im = (InputMethodManager) getSystemService(
    Context.INPUT_METHOD_SERVICE);
im.hideSoftInputFromWindow(myEditText1.getWindowToken(), 0);
im.hideSoftInputFromWindow(myEditText2.getWindowToken(), 0);

,但那不起作用…
谢谢你的帮助!
编辑:
找到了解决方案。张贴在下面。

最佳答案

只是你不需要有特定的观点。我正在使用这个并且工作:)

InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);
    inputMethodManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0);

关于android - Android:隐藏软输入键盘,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22199742/

10-09 05:05