我们在项目开发中会遇到限制用户输入某些特殊字符,我们可以使用EditText
的digits
属性,通过给它指定输入规则,这样就可以限制用户的键盘输入了,譬如:我们在string.xml
中设置如下规则:
<string name="id_loging_guide">
0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
</string>
然后在布局文件中的EditText
的digits
属性引用当前规则,用户只能输入数字及字母了,其他字符点击键盘将会无效。