Android键盘解雇

时间:2013-01-26 18:46:46

标签: android keyboard dismiss

我正在处理的应用程序中有几个EditText对象,需要学习如何在用户输入文本时关闭键盘,以便屏幕上键盘阻止的按钮再次可见,并且准备采取行动。

在Xcode中,我使用ResignFirstResponder方法执行此操作,例如,用户在键盘上单击“完成”按钮。我认为这在Android中也是可行的,但我不确定。我感谢任何帮助!

1 个答案:

答案 0 :(得分:9)

隐藏虚拟键盘的代码:

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0);

将其置于“完成”按钮的 onClick()中,您将有理由相信Android与Xcode一样强大(如果不是更多)。