от количества введеных символов в каждом EditText, при этом требуемое количество символов для каждого EditText - разное.
Как это реализовать?
Для одного EditText подходит класс TextWatcher, но если EditText’ов много, то уж слишком много кода нужно для такого функционала.
Вот на картинке код для одного EditText.
Сделай экстеншн на едит текст, внутри него реализацию тексвотчера.
Как вариант использовать стандартное расширение EditText.doOnTextChanged из пакета Kotlin KTX. Можно подробнее почитать про них здесь https://medium.com/@prashantspol/kotlin-ktx-helper-for-android-f6939b84ffeb
Обсуждают сегодня