EditText を含むカスタム ダイアログがあります。ダイアログが表示されると、フォーカスは EditText にあり、ソフト キーボードが表示されます。これを回避する方法は?私は試した:
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
と
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(edittext.getWindowToken(), 0);
しかし、それらは私にはうまくいきません。これらはダイアログには機能しないと思います。