0
如何隐藏键盘?如何在活动更改时隐藏键盘,或者何时编辑文本未启用?
我正在使用下面的代码来隐藏键盘。有一个更好的方法吗?
Window window = getWindow();
window.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
如何隐藏键盘?如何在活动更改时隐藏键盘,或者何时编辑文本未启用?
我正在使用下面的代码来隐藏键盘。有一个更好的方法吗?
Window window = getWindow();
window.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
您有隐藏软键盘的正确想法。您可能可以使用SOFT_INPUT_STATE_HIDDEN标志而不是ALWAYS_HIDDEN标志,这将允许它在用户单击EditText时重新打开,而无需再次调用setSoftInputMode()。
您可能需要考虑回顾并接受对您认为有帮助的问题的回答。如果您接受正确的答案,社区中的人更有可能提供帮助。 – gregwhitaker 2011-11-24 09:31:41