- Для отображения чисто цифровой клавиатуры используйте
android:inputType="phone"
-
android:inputType="time"
- лучшие варианты для ввода времени. Это
позволит вам ввести числа и двоеточие ': '.
- Для «Известное расстояние» и «Расстояние для оценки» можно использовать
android:inputType="number|numberDecimal"
. Это позволит вам ввести
числа с точками, т.е. двойные или плавающие.
Вы можете использовать android:inputType="number"
для чисел. Вот пример EditText, который открывает телефон с цифрами-номерами. Клавиатура.
<EditText
android:id="@+id/test"
android:inputType="phone"
android:layout_height="wrap_content"
android:layout_width="wrap_content" />
Вот небольшой пример использования inputType в макете.
Вы можете использовать следующие значения в поле inputType.
- ни
- текст
- textCapCharacters
- textCapWords
- textCapSentences
- textAutoCorrect
- textAutoComplete
- textMultiLine
- textImeMultiLine
- textNoSuggestions
- textUri
- textEmailAddress
- textEmailSubject
- textShortMessage
- textLongMessage
- textPersonName
- textPostalAddress
- textPassword
- textVisiblePassword
- textWebEditText
- TextFilter
- textPhonetic
- textWebEmailAddress
- textWebPassword
- номер
- numberSigned
- numberDecimal
- numberPassword
- телефон
- Дата и время
- дата
- время
Вот подробное объяснение об этом.