EditText, значения inputType (xml) - PullRequest
       74

EditText, значения inputType (xml)

117 голосов
/ 26 апреля 2010

Где я могу найти значения, которые InputType может иметь?

Мне известно о http://developer.android.com/reference/android/text/InputType.html, но как должны выглядеть значения в файлах макета XML?

Ответы [ 3 ]

293 голосов
/ 26 апреля 2010

Вы можете использовать вкладку свойств в Eclipse, чтобы установить различные значения.

вот все возможные значения

  • нет
  • текст
  • textCapCharacters
  • textCapWords
  • textCapSentences
  • textAutoCorrect
  • textAutoComplete
  • textMultiLine
  • textImeMultiLine
  • textNoSuggestions
  • textUri
  • textEmailAddress
  • textEmailSubject
  • textShortMessage
  • textLongMessage
  • textPersonName
  • textPostalAddress
  • textPassword
  • textVisiblePassword
  • textWebEditText
  • TextFilter
  • textPhonetic
  • textWebPassword
  • номер
  • numberSigned
  • numberDecimal
  • numberPassword
  • телефон
  • Дата и время
  • дата
  • время

Проверьте здесь для объяснений: http://developer.android.com/reference/android/widget/TextView.html#attr_android:inputType

12 голосов
/ 03 апреля 2018

Дополнительный ответ

Вот как ведет себя стандартная клавиатура для каждого из этих типов ввода.

enter image description here

См. этот ответ для более подробной информации.

0 голосов
/ 19 февраля 2019
android:inputMethod

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

 android:inputType="numberPassword"
...