アクティビティに 2 つの EditText フィールドと、完了ボタンがあります。ユーザーがボタンを押したときに、両方の EditText フィールドのフォーカスが失われるようにします (つまり、どちらにもカーソルが表示されないようにする必要があります)。次のコードを使用しています。
private OnClickListener saveButtonListener = new OnClickListener() {
@Override
public void onClick(View v) {
tv1.clearFocus();
tv2.clearFocus();
saveButton.requestFocus();
}
}
ただし、完了ボタンを押すと、tv1
まだ EditText をクリックしていなくてもカーソルが表示されます。ボタンのクリックでEditTextフィールドのフォーカスを緩めるにはどうすればよいですか