Android EditText限制输入字符的方法总结

 Android EditText限制输入字符的方法总结

最近项目要求限制密码输入的字符类型, 例如不能输入中文。   现在总结一下EditText的各种实现方式,  以比较各种方法的优劣。

 第一种方式:  设置EditText的inputType属性,可以通过xml或者Java文件来设置。假如我要设置为显示密码的形式,可以像下面这样设置:

在xml中,   Android:inputType="textPassword"

在java文件中,可以用 ev.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);

      inputType参数有phone、textPasswrod等等属性, 有兴趣的话可以测试一下。

微信公众号搜索 “ 程序精选 ” ,选择关注!
精选程序员所需精品干货内容!