如何设置EditText,使得只能输入数字或者某些字母呢?
一、设置EditText,只输入数字:
方法1:直接生成DigitsKeyListener对象就可以了。
![Android学习笔记——设置EditText只输入数字、字母 - cc - 創王cc](http://img308.ph.126.net/uuWJMR8Du6WR1er_o55E9Q==/3896458102605742455.png)
方法2:在EditText中设置属性,android:numeric="integer"即只能输入整数,如下
方法3:新建一个char[],在里面添加允许输入的字符。如下
![Android学习笔记——设置EditText只输入数字、字母 - cc - 創王cc](http://img158.ph.126.net/pAuk1rx9iuQajPGR5td8HA==/2178334844765273707.png)
二、设置EditText只能输入某些字母,如下面设置edtitext只能输入A—N,a—n这些字母。方法如下:
![Android学习笔记——设置EditText只输入数字、字母 - cc - 創王cc](http://img615.ph.126.net/sAs5i_qy3nIjDbHfGjd8qg==/1933733090004226983.png)
如何设置EditText,使得只能输入数字或者某些字母呢?
一、设置EditText,只输入数字:
方法1:直接生成DigitsKeyListener对象就可以了。
方法2:在EditText中设置属性,android:numeric="integer"即只能输入整数,如下
方法3:新建一个char[],在里面添加允许输入的字符。如下
二、设置EditText只能输入某些字母,如下面设置edtitext只能输入A—N,a—n这些字母。方法如下: