Описание тега android-textwatcher

По вопросам, связанным с интерфейсом обратного вызова TextWatcher

Специальный интерфейс, позволяющий смотреть Editable содержимое поля.

Имеет три метода обратного вызова:

  • void afterTextChanged (Editable s)
    Этот метод вызывается, чтобы уведомить вас, что где-то в s текст был изменен.
  • void beforeTextChanged (CharSequence s, int start, int count, int after)
    Этот метод вызывается, чтобы уведомить вас о том, что в s символы count, начинающиеся с start, будут заменены новым текстом с длиной после. Попытка внести изменения в s из этого обратного вызова является ошибкой.
  • void onTextChanged (CharSequence s, int start, int before, int count)
    Этот метод вызывается, чтобы уведомить вас о том, что в s символы count, начинающиеся с start, только что заменили старый текст, который имел длину раньше. Попытка внести изменения в s из этого обратного вызова является ошибкой.

Полезные ссылки