Как инициализировать экранную клавиатуру в числовом представлении?

#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"
  

если эти советы помогут вам, тогда проголосуйте за меня . . .