Я разрабатываю приложение для Android.сенсорная клавиатура
Мне нужно отобразить цифровую клавиатуру на экране.
Как это можно достичь?
Я разрабатываю приложение для Android.сенсорная клавиатура
Мне нужно отобразить цифровую клавиатуру на экране.
Как это можно достичь?
Что нужно для ввода цифр? Если это EditText, main.xml должен иметь запись как
<EditText
android:id="@+id/someid"
android:inputType="numberDecimal">
</EditText>
это покажет цифровую клавиатуру, когда пользователь вводит в поле ввода.
Я сам боролся с этим. Я не был в состоянии представить и полностью цифровую клавиатуру только, но вы получите ближе с этой комбинацией:
<EditText
android:id="@+id/someid"
android:inputType="phone"
android:numeric="integer"
</EditText>
inputType="phone"
изменяет клавиатуру с обычной клавиатуры на один с менее, большие кнопки (в то время как inputType="numberDecimal"
использует обычная клавиатура, но начиная с набора номера), а numeric="integer"
означает что-либо, кроме цифр, игнорируется (т.е. они даже не отображаются в EditText). Там также есть numeric="decimal"
, если это то, что вам нужно.