各行が EditText で、テキストが含まれるリストビューがあります。行をタップすると、EditText がフォーカスを取得し、点滅するカーソルと選択アンカーが表示されます (テキストの範囲を選択するためにドラッグする青/灰色のハンドルを知っています)。
問題は、新しいテキストを入力せずに、ある行から別の行に移動する (edittext から別の行に移動する) と、前の edittext の選択アンカーがしばらく表示されたままになることです。edittext にフォーカスがない場合、このアンカーをすぐに非表示にしたいと思います。
何か案は?
ClearFocus 動作しません
editText.setOnFocusChangeListener(new OnFocusChangeListener() {
public void onFocusChange(View v, boolean hasFocus) {
if(hasFocus) {
} else {
editText.clearFocus();
//editText.clearComposingText();
}
}
});
スクリーンショット