让输入框输入指定字符的办法
有一个需求 让输入密码的时候只能输入数字字母可见字符 不能输入中文
之前还以为要写代码 还来发现有一个属性可以直接实现
<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:digits="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ~!@#$%*()-_=+[]{};:,.?" />
这样的话 输入框中就可以只输入 "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ~!@#$%*()-_=+[]{};:,.?" 中指定的字符了。