Как открыть цифровую клавиатуру, когда выбран текст редактирования, и ввести несколько цифр?inputStyle = "число" ограничивает количество чисел до одного - PullRequest
1 голос
/ 09 ноября 2010

Я делаю математическую программу, которая читает числа из поля edittext и создает / LU множитель матрицы. Когда пользователь нажимает на это поле, отображается обычная клавиатура. Для пользователя было бы проще, если бы это была цифровая клавиатура. Когда я использую android: inputStyle = "number", количество цифр, разрешенных для ввода в поле, равно 1. Как вызвать цифровую клавиатуру без ограничения возможности ввода нескольких цифр?

Ответы [ 3 ]

3 голосов
/ 09 ноября 2010

Добавьте это в каждый числовой текст редактирования в файле макета:

android: numeric = "decimal"

2 голосов
/ 27 августа 2012

android: числовое значение устарело.(От Google: android: numeric Если установлено, указывает, что этот TextView имеет метод числового ввода. * Устаревший: используйте взамен inputType.)

android: inputType = "number", кажется, отлично работает для меня.Вариантов тоже много.(От Google: тип данных, помещаемых в текстовое поле, используемый для того, чтобы метод ввода мог решить, как разрешить пользователю вводить текст.)

0 голосов
/ 13 декабря 2010
android:inputType="numberDecimal"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...