Buduję aplikację na Androida. Mam EditText. Chcę zapisać zmiany (lub cokolwiek innego) automatycznie po zmianie przez użytkownika tekstu. Teraz używamAndroid - Zrób coś * po * tekst zmienia się w EditText
editText.addTextChangedListener(textWatcher);
i
TextWatcher textWatcher = new TextWatcher() {
public void afterTextChanged(Editable s) {
...
}
Ale to zapisuje zmiany po każdej małej zmianie (dodać \ usuwanie litery), a ja chcę, że to będzie zapisane tylko po użytkownika końcowego (zamknął klawiaturę, kliknął inny editekst, itd.). Jak mogę to zrobić?
Co powiesz na lostFocus? –