Android开发中EditText输入的一些限制

Posted 猿起

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android开发中EditText输入的一些限制相关的知识,希望对你有一定的参考价值。

1.限制输入类型

代码:et_lxnr.setInputType(InputType.TYPE_TEXT_VARIATION_LONG_MESSAGE);
xml:android:inputType="number"
 
2.限制输入长度
代码:et_lxnr.setFilters(new InputFilter[]{new InputFilter.LengthFilter(10)});
xml:android:maxLength="10"
 
3.限制输入固定的某些字符
代码:et_lxnr.setKeyListener(DigitsKeyListener.getInstance(“123456xyz”);
xml:android:digits="@string/input_num_character"



以上是关于Android开发中EditText输入的一些限制的主要内容,如果未能解决你的问题,请参考以下文章

Android限制EditText只能输入中文或者指定内容的实现

Android Edittext限制输入小数位数,限制输入数字大小及所有相关式样与属性(总结)

EditText中输入信息的限制的方法

EditText实现输入限制和校验

android Edittext 输入文字时 怎么限制限制回车换行?急 谢了

(转)Android EditText限制输入字符的5种实现方式