Как я могу получить изменение EditText? - PullRequest
5 голосов
/ 29 ноября 2010

У меня есть EditText, и я хочу сообщать каждый раз, когда изменяется текст (с вводом каждого символа). Какую реализацию я должен использовать и какую функцию я должен переопределить?

Ответы [ 2 ]

15 голосов
/ 29 ноября 2010

Используйте метод addTextChangedListener в вашем EditText и заставьте ваш класс реализовать или определить внутренний класс, реализующий класс TextWatcher:

https://developer.android.com/reference/android/widget/TextView.html#addTextChangedListener(android.text.TextWatcher)

0 голосов
/ 12 февраля 2013

Вы можете объявить логическую переменную как false и каждый раз, когда et.edited делает ее истинной

...