У меня есть EditText, и я хочу сообщать каждый раз, когда изменяется текст (с вводом каждого символа). Какую реализацию я должен использовать и какую функцию я должен переопределить?
Используйте метод addTextChangedListener в вашем EditText и заставьте ваш класс реализовать или определить внутренний класс, реализующий класс TextWatcher:
addTextChangedListener
TextWatcher
https://developer.android.com/reference/android/widget/TextView.html#addTextChangedListener(android.text.TextWatcher)
Вы можете объявить логическую переменную как false и каждый раз, когда et.edited делает ее истинной