2014-03-13 4 views
1

Мне нужно ограничить тип ввода EditText на Android таким образом, чтобы пользователь мог вводить только цифры от 0 до 9, и пользователь может ввести одну запятую (,) всего ввода.
Пример: 455,67Restrict Тип ввода EditText Android

ответ

0

написания этого

android:inputType="number"

в XML-атрибутов редактирования текста будет делать это для вас

1

попробуйте использовать следующий код, Надеюсь, что это работает :)

android:inputType="text" 
android:digits="1234567890," 
+0

Мне нужно взять только один, от пользователя во всем его inpu t – Azmat

+0

kk извините за мой ответ, я не понял ваши вопросы. Я бы предложил использовать комбинацию InputFilter и textchangelistner. –

+0

Я могу дать код snippnet, если u есть k с InputFilter, или другое регулярное выражение. –

Смежные вопросы