官方地址:http://developer.android.com/reference/android/widget/TextView.html
android:inputType
The type of data being placed in a text field, used to help an input method decide how to let the user enter text. The constants here correspond to those defined by InputType
. Generally you can select a single value, though some can be combined together as indicated. Setting this attribute to anything besides none also implies that the text is editable.
Must be one or more (separated by '|') of the following constant values.
Constant | Description |
none | There is no content type. The text is not editable. |
text | TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_NORMAL. |
textCapCharacters | TYPE_TEXT_FLAG_CAP_CHARACTERS. |
textCapWords | TYPE_TEXT_FLAG_CAP_WORDS. |
textCapSentences | TYPE_TEXT_FLAG_CAP_SENTENCES. |
textAutoCorrect | TYPE_TEXT_FLAG_AUTO_CORRECT. |
textAutoComplete | TYPE_TEXT_FLAG_AUTO_COMPLETE. |
textMultiLine | TYPE_TEXT_FLAG_MULTI_LINE. |
textImeMultiLine | TYPE_TEXT_FLAG_IME_MULTI_LINE. |
textNoSuggestions | TYPE_TEXT_FLAG_NO_SUGGESTIONS. |
textUri | TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_URI. |
textEmailAddress | TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_EMAIL_ADDRESS. |
textEmailSubject | TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_EMAIL_SUBJECT. |
textShortMessage | TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_SHORT_MESSAGE. |
textLongMessage | TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_LONG_MESSAGE. |
textPersonName | TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_PERSON_NAME. |
textPostalAddress | TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_POSTAL_ADDRESS. |
textPassword | TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_PASSWORD. |
textVisiblePassword | TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_VISIBLE_PASSWORD. |
textWebEditText | TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_WEB_EDIT_TEXT. |
textFilter | TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_FILTER. |
textPhonetic | TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_PHONETIC. |
textWebEmailAddress | TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_WEB_EMAIL_ADDRESS. |
textWebPassword | TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_WEB_PASSWORD. |
number | TYPE_CLASS_NUMBER | TYPE_NUMBER_VARIATION_NORMAL. |
numberSigned | TYPE_CLASS_NUMBER | TYPE_NUMBER_FLAG_SIGNED. |
numberDecimal | TYPE_CLASS_NUMBER | TYPE_NUMBER_FLAG_DECIMAL. |
numberPassword | TYPE_CLASS_NUMBER | TYPE_NUMBER_VARIATION_PASSWORD. |
phone | TYPE_CLASS_PHONE. |
datetime | TYPE_CLASS_DATETIME | TYPE_DATETIME_VARIATION_NORMAL. |
date | TYPE_CLASS_DATETIME | TYPE_DATETIME_VARIATION_DATE. |
time | TYPE_CLASS_DATETIME | TYPE_DATETIME_VARIATION_TIME. |
inputType
.