Прослушивание ввода
Собственно вопрос производен заголовку - как слушать ввод?
Есть ли какой-то аналог onInput (события input html/js)? Если нет - то как получать событие - ввод/стирание чего-то в/из поле ввода?
Ответы (1 шт):
Автор решения: Cypher
→ Ссылка
Для прослушивания ввода в EditText используется TextWatcher.
Пример:
edit_text.addTextChangedListener(object : TextWatcher {
override fun afterTextChanged(editable: Editable?) {
sum_input_view.error = null
}
override fun beforeTextChanged(p0: CharSequence?, p1: Int, p2: Int, p3: Int) {
}
override fun onTextChanged(p0: CharSequence?, p1: Int, p2: Int, p3: Int) {
}
})