读书人

自定义程序兑现Android EditText只允许

发布时间: 2012-09-06 10:37:01 作者: rapoo

自定义程序实现Android EditText只允许输入指定字符

程序设计的很多地方都要用到一个小技术:指定文本框的输入类型。即限制只能输入某几类或某类字符,甚至是某几个字符。
Android本身已经做了很多设计,如限制长度,限制只能输入整数或数字。
有时候这些还是不够的。我们可以在程序中根据需要自己定制。
主要涉及:EditText.addTextChangedListener,EditText.removeTextChangedListener,EditText.setFilters。

方法:
对EditText添加自定义的TextChange监听。在改监听中检测输入字符是否合法。

关键代码如下:

自定义程序兑现Android EditText只允许输入指定字符

自定义程序兑现Android EditText只允许输入指定字符

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

读书人网 >Android

热点推荐