0
私は完全に未熟なコーディングですが、単純なアンドロイドアプリを使いこなしています。 私は、MotionEvent.ACTION_UPでテキストが変更されるeditTextを使用しています。問題は、下線がフォーカスがクリアされた後でも強調されたままになり、である(i)は(clearfocusでこれを強制しようとしたAndroid:editTextの下線(drawable?)は、フォーカスが切り替わった後にハイライト表示されます。
コード:
binding.editText1fh.setOnTouchListener(new View.OnTouchListener(){
private int touchcount = 0;
@Override
public boolean onTouch(View v, MotionEvent e){
if (e.getAction()==MotionEvent.ACTION_UP) {
// <Do Something>
binding.editText1fh.clearFocus();
return true;}
else return false;
}
});
をフォーカスを削除してみてください、私は一度DOWN使用。MotionEvent.ACTION_UPが削除されている指に対応して思ったが、その後、テキストフィールドの際に満ちていました指を画面に置いた。 –
ええ、あなたが正しいです。私は画面を見ずに書いた。あなたはコードを交換することができますか?私もコードを更新しています。 –