edittext とボタンでアプリを作っています。edittext に何かを入力してからボタンをクリックすると、キーボードと edittext のフォーカスが消えるようにしたいのですが、それができないようです。
次の 2 行のコードを XML に挿入しました。
android:focusable="true"
android:focusableInTouchMode="true"
ボタンクリックメソッドにもこれを追加しようとしました:
edittext.clearFocus();
this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
ボタンを押した後、キーボードはそこに残り、edittext にはまだフォーカスがあります。