Android EditText: потерять фокус после ввода - PullRequest
4 голосов
/ 25 июля 2011

Я пытаюсь выяснить, как я могу заставить EditText убрать свой фокус после того, как число было введено, так что его OnFocusChangedListener будет срабатывать. По сути, я хочу, чтобы пользователь мог ввести число, а затем выполнить корректировку расчета, как только они будут сделаны. Единственный способ, которым он работает сейчас, - это когда пользователь нажимает на что-то еще, чтобы отвлечь внимание от EditText, тогда это работает, но я бы хотел, чтобы оно было более автоматическим.

Есть ли какой-нибудь слушатель, который я могу использовать, чтобы он срабатывал, как только текст внутри менялся?

1 Ответ

3 голосов
/ 25 июля 2011

TextChangedListener делает именно это. Прикрепите один к вашему тексту редактирования, и он будет вызываться при каждом изменении текста.

Ссылка на устройство Android

Пример

...