#android #android-softkeyboard
#Android #android-программная клавиатура
Вопрос:
Эй, я создаю приложение, в котором пользователи должны иногда вводить цифры.
Есть ли способ сразу отобразить числовой режим экранной клавиатуры?Таким образом, пользователь не будет указывать «сто» вместо «100»?
Большое вам спасибо
Ответ №1:
android:numeric="integer"
используйте это в своем редактируемом тексте…
вы также можете использовать десятичную, подписанную
для получения более подробной информации http://androidblogger.blogspot.com/2009/01/numeric-edittext-and-edittext-with-max.html
Ответ №2:
Проверьте атрибут inputType класса EditText. Вы можете установить для него значение number
, чтобы пользователь мог вставлять только числа в редактируемый текст. В этом случае клавиатура должна автоматически отображать числовой режим.
Ответ №3:
Я думаю, вы хотите установить TextView inputType:http://developer.android.com/reference/android/widget/TextView.html#setInputType(int) .
Конкретный пример запроса цифровой клавиатуры приведен наhttp://android-er.blogspot.com/2010/07/some-examples-of-inputtype-on-edittext.html
Ответ №4:
Введите приведенный ниже код для редактирования текстового представления . . . .
android:numeric="integer"
android:phoneNumber="true"
если эти советы помогут вам, тогда проголосуйте за меня . . .