美文网首页
Android EditText 最简单的限制输入字母和数字

Android EditText 最简单的限制输入字母和数字

作者: sssssss_ | 来源:发表于2021-04-29 10:56 被阅读0次

private static final String DIGISTS = "0123456789" +
         "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
private DigitsKeyListener digitsKeyListener;//输入框过滤器
...

digitsKeyListener  =  new DigitsKeyListener() {
    @Override
    public int getInputType() {
        return InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_NORMAL;
    }
    @Override
    protected char[] getAcceptedChars() {
        return DIGISTS.toCharArray();
    }
};
mEditPsw.setKeyListener(digitsKeyListener);

相关文章

网友评论

      本文标题:Android EditText 最简单的限制输入字母和数字

      本文链接:https://www.haomeiwen.com/subject/pxnirltx.html