decoro
decoro copied to clipboard
Android library designed for automatic formatting of text input by custom rules
Поле ввода можно ввести номер счета (iban) или номер карты. Если первый введенный символ это буква я бы хотел подставлять маску счета, если цифра то маску для карты.
Из документации не понятно как создать маску с опциональными слотами Пример из жизни: Номер свидетельства о рождении XXYY-XX XXXXXX Где: X - обязательный символ Y - опциональный
Если установить MaskFormatWatcher на TextInputEditText, то форматирование работает неправильно.
Требуется сделать поле ввода даты вида DD.MM.YYYY. И хочется что бы в поле ввода именно такая маска отображалась. Возможно ли это как то сделать?
Хочу обеспечить ввод числовой последовательности по маске: "09:09:09999:099". Для этого включил в код такие инструкции: Slot[] slots = new UnderscoreDigitSlotsParser().parseSlots("__:__:_____:____"); FormatWatcher formatWatcher = new MaskFormatWatcher( // форматировать текст будет вот...
При использовании символа `_` в качестве placeholder-a он не отображается. При использовании любого другого все работает. Slot[] slots = new UnderscoreDigitSlotsParser().parseSlots("+7 (___) ___-__-__"); final MaskImpl mask = MaskImpl.createTerminated(slots); mask.setPlaceholder('_'); mask.setShowingEmptySlots(true);...
Практически все примеры у вас - ввод цифр. Как будто маски нужны только для ввода номеров. Это можно сделать и без вашей библиотеки.
Привет! _Выражаю благодарность авторам библиотеки, т.к. библиотека является лучшей в своем классе, стабильно работает и справляется с задачами на отлично!_ **Сабж**: Обнаружил странное поведение EditText при удалении символа в EditText...
Привет! Клиент может вводить телефон в любом формате, и всегда на выходе этот телефон должен получаться корректным. MaskImpl mask = MaskImpl.createTerminated(PredefinedSlots.RUS_PHONE_NUMBER); mask.setHideHardcodedHead(true); FormatWatcher formatWatcher = new MaskFormatWatcher(mask); formatWatcher.installOn(editCustomerPhone); Если я...
Парни, привет. Столкнулся с проблемой: если удалять символы маски, они не удаляются, но курсор перемещается. Обычный EditText и ``` MaskImpl mask = MaskImpl.createTerminated(PredefinedSlots.RUS_PHONE_NUMBER); FormatWatcher watcher = new MaskFormatWatcher(mask); watcher.installOn(editText); ```...