Android EditText(TextView) декорация текста

135
29 ноября 2021, 14:20

Мне нужно чтобы когда в EditText пользователь вводил данные (например 100000000 или +712361000000) то они разделялись точками или пробелами (на выходе что-то типа: 100.000.000 или +7 123 61000000).

Как это реализовать?

Answer 1

Надо создать свою собственную имплементацию класса потомка EditText.

Для начала возьмите исходники таковых реализаций (их много) и изучите как там все это сделано.

Примеры здесь

READ ALSO
Программа уходит в бесконечный цикл

Программа уходит в бесконечный цикл

IDE использую eclipseНаписал следующую функцию, но при выводе элементов массива (не через цикл) начинает бесконечно выводить значения без выхода...

73
Генерируемые компилятором методы – в чём смысл?

Генерируемые компилятором методы – в чём смысл?

Например, методы генерируемые компилятором – values() и valueOf(String name) для перечислений (в классе Enum их нет): почему бы просто не объявить их как...

92
Вывод многострочного текста

Вывод многострочного текста

Как быстро выводить многострочный текст?

98
Нужна помощь с вёрсткой кнопки

Нужна помощь с вёрсткой кнопки

Как лучше всего сверстать кнопку "WORK WITH US!"? У меня что-то не получается

104