Mam listing list, gdzie każdy wiersz jest EditText, z pewnym tekstem. Kiedy stukam w rząd, EditText skupia się, wyświetla migający kursor i kotwicę wyboru (znasz niebieskie/szare uchwyty, które przeciągasz, aby wybrać zakres tekstu).Zakotwiczenie selekcji EditText
Problem Problem polega na tym, że gdy przechodzę z jednego wiersza do drugiego (edittext na inny), bez dodawania nowego tekstu, kotwica wyboru w poprzednim edytorze pozostaje widoczna przez chwilę. Chciałbym ukryć tę kotwicę natychmiast, jeśli edittext nie ma ostrości.
Wszelkie pomysły?
ClearFocus Nie działa
editText.setOnFocusChangeListener(new OnFocusChangeListener() {
public void onFocusChange(View v, boolean hasFocus) {
if(hasFocus) {
} else {
editText.clearFocus();
//editText.clearComposingText();
}
}
});
Zrzut
To jest dziwne, czy testowany go na innych urządzeniach ?? – meh
Mam tylko jedno urządzenie :( – States
well the only "solution" próbuje wywołać clearFocus() na wszystkich innych komórkach, gdy jeden z twoich editekstów zyskuje ostrość, lub może twój adapter nie jest zapisany we właściwy sposób. ten adapter zamiast: http://thinkandroid.wordpress.com/2010/01/13/custom-baseadapters/ – meh