EditText设置输入的类型

1.只能输入数字

android:numeric="integer" 

2.只能输入字母和数字

android:digits="0123456789qwertyuioplkjhgfdsazxcvbnm" 

3.只能输入英文字母(小写)和数字

android:digits="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"


4.其他常用

android:singleLine //是否单行或者多行,回车是离开文本框还是文本框增加新行

android:autoText //自动拼写帮助

android:capitalize //首字母大写

android:password //密码

android:phoneNumber // 输入电话号码

android:editable //是否可编辑

android:autoLink=”all” //设置文本超链接样式当点击网址时,跳向该网址

android:password="true"//设置只能输入密码

android:digits //设置只接受某些数字

android:capitalize = "characters"//以大写字母写

5.引用文章

1.Android限定EditText的输入类型为数字或者英文(包括大小写)

https://blog.csdn.net/dajian790626/article/details/17798053

2.Android EditView自定义正则表达式

https://blog.csdn.net/u012246458/article/details/73466048

感谢作者

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。