【发布时间】:2013-06-26 02:00:00
【问题描述】:
我有一个自定义对话框,其中包含 EditText。 当对话框出现时,焦点在 EditText 上,并且显示了软键盘。 如何避免这种情况? 我试过了:
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
和
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(edittext.getWindowToken(), 0);
但它们对我不起作用。我认为这些不适用于对话。
【问题讨论】:
-
查看我的回答,如果您觉得有用,请接受,如果您有与对话有关的问题,我可以提供帮助。
标签: android dialog android-softkeyboard