EditText, wartości inputType (xml)


128

Gdzie mogę znaleźć wartości, które InputTypemogą mieć?

Znam http://developer.android.com/reference/android/text/InputType.html , ale jak powinny wyglądać wartości w plikach XML układu?


2
Trochę późno w ciągu dnia, ale myślę, że to może być to, czego szukasz: developer.android.com/reference/android/R.attr.html
ChrisV

3

Odpowiedzi:


309

Możesz użyć zakładki właściwości w eclipse, aby ustawić różne wartości.

tutaj są wszystkie możliwe wartości

  • Żaden
  • tekst
  • textCapCharacters
  • textCapWords
  • textCapSentences
  • textAutoCorrect
  • textAutoComplete
  • textMultiLine
  • textImeMultiLine
  • textNoSuggestions
  • textUri
  • textEmailAddress
  • textEmailSubject
  • textShortMessage
  • textLongMessage
  • textPersonName
  • textPostalAddress
  • textPassword
  • textVisiblePassword
  • textWebEditText
  • textFilter
  • textPhonetic
  • textWebEmailAddress
  • textWebPassword
  • numer
  • numberSigned
  • numberDecimal
  • numberPassword
  • telefon
  • datetime
  • data
  • czas

Sprawdź tutaj, aby uzyskać wyjaśnienia: http://developer.android.com/reference/android/widget/TextView.html#attr_android:inputType



Opis...?
Yousha Aleayoub

28

Dodatkowa odpowiedź

Oto jak zachowuje się standardowa klawiatura dla każdego z tych typów danych wejściowych.

wprowadź opis obrazu tutaj

Zobacz tę odpowiedź, aby uzyskać więcej informacji.


Doskonały przykład z vidoe o tym, jak wygląda twoja klawiatura po użyciu typu wprowadzania
Ashish

0
android:inputMethod

jest przestarzałe, zamiast tego użyj inputType:

 android:inputType="numberPassword"
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.