如何在活动更改时隐藏键盘或何时未启用编辑文本?

时间:2011-05-12 14:46:07

标签: java android

如何隐藏键盘?

我目前正在使用以下代码隐藏键盘。有更好的方法吗?

   Window window = getWindow();
        window.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);

1 个答案:

答案 0 :(得分:1)

你有正确的想法隐藏软键盘。您可以使用SOFT_INPUT_STATE_HIDDEN标志而不是ALWAYS_HIDDEN标志,这将允许它在用户单击EditText时重新打开,而无需再次调用setSoftInputMode()。