decoro icon indicating copy to clipboard operation
decoro copied to clipboard

когда не вызывается mask.filled()

Open omfg74 opened this issue 4 years ago • 2 comments

Так и не смог добиться того чтобы возвращалось true. Так же не понятно куда вешать лиснер на это событие

omfg74 avatar Sep 08 '20 13:09 omfg74

Метод вернет true, когда маска будет заполнена, например, для номера телефона true будет возвращаться если ввод = +7 (123) 456-78-90. Листенер можно повесить на FormatWatcher:

        formatWatcher.setCallback(new FormattedTextChangeListener() {
            @Override
            public boolean beforeFormatting(String oldValue, String newValue) {
                return false;
            }

            @Override
            public void onTextFormatted(FormatWatcher formatter, String newFormattedText) {
                Log.d("TAG", "isFilled = " + formatter.getMask().filled());
            }
        });

tralfamadore avatar Sep 10 '20 08:09 tralfamadore

Спасибо за ответ, про коллбэк как раз и хотел узнать

omfg74 avatar Sep 12 '20 08:09 omfg74