Тип ввода Номер, знак минус или десятичные знаки не допускаются? - PullRequest
4 голосов
/ 07 августа 2011

У меня есть два представления edittext, которые я использую для расчета, и оба должны быть ограничены только числами, поэтому я использую InputType для этого, но теперь я не могу ввести отрицательное число или любые числа, содержащие десятичные дроби!

Есть идеи или решения?

Спасибо!

Ответы [ 2 ]

5 голосов
/ 07 августа 2011

Вы должны использовать numberSigned или numberDecimal, или оба numberDecimal|numberSigned, чтобы включить нужные вам функции.

0 голосов
/ 04 июля 2017

Просто используйте ниже, и даже клавиатура ввода устройства будет содержать только цифры:

myTextView.setInputType(
  InputType.TYPE_CLASS_NUMBER);
...