Android 输入限制
2015-12-28 22:16
381 查看
限制只输入某些值包括数字、字母等
android:digits="0123456789abcdefghigklmnopqrstuvwxyz"上面这行代码可以是你任何的限制,只能输入什么就到里面写就可以了,上面写的是只可以输入数字和字母。
android:inputType="textPassword"
android:digits="0123456789abcdefghigklmnopqrstuvwxyz"这里是只能输入数字和字母并且是密码格式,这两个设置并没有冲突,android:inputType="textPassword"这里是文本,是可以输入中文的,但是要是你加了android:digits="0123456789abcdefghigklmnopqrstuvwxyz",inputType这里的中文就会失效了,但是password不会失效,这里只是打个比方,大家都懂的。
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"网址
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"时间键盘
inputType的属性值
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"网址
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"时间键盘
相关文章推荐
- 自定义布局,堆叠布局来袭!
- Android学习笔记(1)--关于activity的生命周期和启动模式
- Android应用程序当中GridView显示不同大小图片时Item挤出问题解决办法
- Android中的图片(drawable目录;drawable和mipmap的区别)
- Android Fragment 真正的完全解析(上)
- 将Gradle项目导入ADT的方法
- 【android_温故知新】使用 Intent 和 IntentFilter 进行通信
- 通过硬件层提高Android动画的性能
- Android图形显示系统——概述
- Android开发MVC思想的应用
- Android开发之多线程编程Thread和Runnable使用
- 事件分发 细说Android事件传递机制(dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent)
- android之旅14 Activity横竖屏生命周期
- android131 360 01 闪屏页和主页面
- Android使用adb命令导出应用数据库
- android蓝牙4.0(BLE)开发之ibeacon初步
- android:inputType参数类型说明
- Android Provision (OOBE)
- android之旅13 Activity数据传递与启动模式
- Android 图灵机器应用