android EditText 只允许输入指定字符
来源:互联网 发布:淘宝五星好评模板 编辑:程序博客网 时间:2024/05/22 21:35
实现只允许只入数字和字符
方法一:在XML文件中实现布局如下:
<EditText android:layout_width="match_parent" android:layout_height="10dp" android:textSize="16sp" android:digits="0123456789qwertzuiopasdfghjklyxcvbnm" android:hint="Only letters, digits, _ and - allowed" />方法二:在代码中实现:
InputFilter filter = new InputFilter() { public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) { for (int i = start; i < end; i++) { if ( !Character.isLetterOrDigit(source.charAt(i))) { return ""; } } return null; }};
editText.setFilters(new InputFilter[]{filter});
如果需要控制长度:
最大不允许超过 12个字符
editText.setFilters(new InputFilter[]{new InputFilter.LengthFilter(12)});
0 0
- android EditText 只允许输入指定字符
- android EditText 只允许输入指定字符
- 自定义程序实现Android EditText只允许输入指定字符
- 自定义程序实现Android EditText只允许输入指定字符
- android edittext 只允许输入字母,数字
- android控件EditText限制指定字符输入
- Android 让你的 EditText 只接受指定字符
- android限制edittext输入为数字,只允许输入数字和最多一个.和-
- Android设置EditText只接受数字输入以及定义字符
- Android EditText控制内容允许/禁止输入
- android EditText输入限制,只输入数字电话或者特殊字符
- android EditText输入限制,只输入数字电话或者特殊字符
- android EditText输入限制,只输入数字电话或者特殊字符
- Android 中在EditText中设置输入限制,使输入字符只可以为数字。
- javascript 控制input只允许输入的各种指定内容
- ASP.Net TextBox控件只允许输入 字符
- 文本域中只允许输入特定长度的字符
- android EditText筛选,只允许英文,数字,汉字
- Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)
- linux实战(六)----获取备份时间----实例解析
- Java 高并发缓存与Guava Cache
- 删除嵌套表类型列的元素值
- POJ3686 KM最大权匹配+高难度建图
- android EditText 只允许输入指定字符
- 分布式存储系统,问题层级
- Android应用程序权限机制的源代码分析(2)
- xcode 在run时 显示 Build succeeded 但是程序无法应
- ActiveX控件通过IE安装问题
- python笔记--廖雪峰站学习笔记
- [BZOJ]3223文艺平衡树做题笔记
- View之DateTimePicker
- BitMap