首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

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

2012-09-06 
自定义程序实现Android EditText只允许输入指定字符程序设计的很多地方都要用到一个小技术:指定文本框的输

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

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

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

关键代码如下:

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

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

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

热点排行