копеек в виде запятой. Использую https://github.com/RedMadRobot/input-mask-android с маской [000] [000]{,}[00]. Как сделать, чтобы копейки можно было вводить, только после нажатия на кнопку-запятую?
Сейчас при вводе больше двух цифр автоматически начинают заполняться копейки...
Курю доку по input_mask, пытаюсь загуглить что-то похожее - не нахожу.
Реально ли вообще через input_mask такое решить?
Может кто уже решал кастомно - буду благодарен за сниппет.
сделать 2 инпута?))))
В смысле? Две вьюхи?
ага. вайнот
Да хз, выглядит, как костыль. Да и по дизайну не прокатит
чисто для себя) я же не в паблик сливать собираюсь
я слабо представляю то, что хочет ваш дизайнер))
Вьюха для суммы с возможностью вводить копейки. Но ввод копеек разрешать только после нажатия кнопки ",". На вид не сложно. Но вот с input_mask пока не получается такое провернуть...
А чё не так с точкой:) в number запятой нет, а вообще как по мне проще два инпута;)
Да точка/запятая не суть. Проблема, что сейчас при вводе цифр, после двух сразу перескакивает в область копеек и вместо ожидаемого 100, получается 1,00.
Ааа, так бы сразу. Судя по либе, надо чтобы были все цифры, которые обозначены в маске Те у тебя маска [000] [000]{,}[00] То надо ввести 000 100,90 те (100,90) выходит. Я так понял.
или если хочешь 100р, то 100 00. Но хочется, чтобы до ввода запятой в секцию копеек не перескакивало
Надо мозгами пошевелить, возможно есть какие-то либы ещё или чёт писать своё, навешивать какие дополнительные проверки ввода...
Про это и речь, надеялся, что кто-то такое уже реализовывал...
Обсуждают сегодня