android:inputType的XML与Java代码对应关系
16lz
2022-01-24
官方地址: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 byInputType
. Generally you can select a single value, though some can be combined together as indicated. Setting this attribute to anything besidesnonealso implies that the text is editable.
Must be one or more (separated by '|') of the following constant values.
Constant | Description |
none | Thereisnocontenttype.Thetextisnoteditable. |
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
. Related Methods
- setRawInputType(int)
更多相关文章
- Ubuntu下android真机调试Using Hardware Devices
- Android(安卓)-- Activity官方文档简译
- Android(安卓)Activity sleep 自线程更新主线程UI
- Android中如何使用 address2line
- View的XML 属性大全(官方文档)
- 最新Android(安卓)ADT, SDK, SDK_tool等官方下载说明(及时更新)
- android sdk安装 来之官方
- 如何将Android应用发布到Google Play(Android(安卓)Market)官方市
- Android官方离线文档(API文档)打开速度慢的解决方法