decoro
decoro copied to clipboard
Как разрешить ввод текстовых символов для кастомной маски?
Использую следующий код
const val DRIVER_LICENCE_MASK = "__ __ ______"
val slots = UnderscoreDigitSlotsParser().parseSlots(DRIVER_LICENCE_MASK)
val formatWatcher = MaskFormatWatcher(MaskImpl.createTerminated(slots))
EditText позволяет ввести только цифры. Как добавить ввод текстовых символов?
Можно понаследовать UnderscoreDigitSlotsParser Переопределить метод slotFromUnderscoreCharacter И вернуть в нем вместо PredefinedSlots.digit() слот позволяющий любой символ any