android阻止在dialog.show上显示键盘

Jea*_*ois 5 android android-alertdialog

有没有办法防止键盘在对话框出现时自动出现.

这是我的对话框的代码

final Dialog dialog = new Dialog(this);
                    dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
                    dialog.setContentView(R.layout.shopping_cart_confirm_dialog);
                    TextView txtConfirmEmail = (TextView)dialog.findViewById(R.id.txtConfirmEmail);
                    ...
                    dialog.show();
Run Code Online (Sandbox Code Playgroud)

非常感谢.

Fes*_*loe 17

试试这个

dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
Run Code Online (Sandbox Code Playgroud)