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

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

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

Ответ 1

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

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

  • ни один
  • текст
  • 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
  • телефон
  • Дата и время
  • Дата
  • Время

Отметьте здесь пояснения: http://developer.android.com/reference/android/widget/TextView.html#attr_android:inputType

Ответ 2

Попробуйте следующий фрагмент кода. Это как стандартный вход должен выглядеть. Я протестировал его с 4.4.

<EditText
    android:id="@+id/activity2UsernameEditText"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_alignBottom="@+id/activity2SaveButton"
    android:layout_alignParentLeft="true"
    android:layout_marginBottom="88dp"
    android:ems="10"
android:inputType="textNoSuggestions" />