码迷,mamicode.com
首页 > 移动开发 > 详细

Android有感(18):编辑框EditText

时间:2015-12-14 14:37:23      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:

编辑框EditText,继承自TextViewTextView绝大部分方法适用,其用途是接受用户的输入。

通过inputType属性可以指定输入的类型,可接受的参数有许多种:

android:inputType="none"--输入普通字符

android:inputType="text"--输入普通字符

android:inputType="textCapCharacters"--输入普通字符

android:inputType="textCapWords"--单词首字母大小

android:inputType="textCapSentences"--仅第一个字母大小

android:inputType="textAutoCorrect"--前两个自动完成

android:inputType="textAutoComplete"--前两个自动完成

android:inputType="textMultiLine"--多行输入

android:inputType="textImeMultiLine"--输入法多行(不一定支持)

android:inputType="textNoSuggestions"--不提示

android:inputType="textUri"--URI格式

android:inputType="textEmailAddress"--电子邮件地址格式

android:inputType="textEmailSubject"--邮件主题格式

android:inputType="textShortMessage"--短消息格式

android:inputType="textLongMessage"--长消息格式

android:inputType="textPersonName"--人名格式

android:inputType="textPostalAddress"--邮政格式

android:inputType="textPassword"--密码格式

android:inputType="textVisiblePassword"--密码可见格式

android:inputType="textWebEditText"--作为网页表单的文本格式

android:inputType="textFilter"--文本筛选格式

android:inputType="textPhonetic"--拼音输入格式

android:inputType="number"--数字格式

android:inputType="numberSigned"--有符号数字格式

android:inputType="numberDecimal"--可以带小数点的浮点格式

android:inputType="phone"--拨号键盘

android:inputType="datetime"

android:inputType="date"--日期键盘

android:inputType="time"--时间键盘

 

EditText组件派生了两个子类:

AutoCompleteTextView:带自动补全的EditText,就像浏览器的搜索栏那样,需要和Adapter配合使用。

ExtractEditText:不是UI组件,是EditText组件的底层服务类,负责提供全屏输入法支持。

Android有感(18):编辑框EditText

标签:

原文地址:http://blog.csdn.net/qq_18738333/article/details/50287703

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!