Android EditText IFSC 代码的输入类型

Android Input type for EditText IFSC code

我需要为仅接受数字和字符的 IFSC 代码提供输入类型。如果有人知道请帮助。

在 XML 中为 EditText 使用 android:inputType="number"

这将只允许数字和字符:

 android:digits="ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"
//Allow only letters or digits
    InputFilter filter = new InputFilter() {
        public CharSequence filter(CharSequence source, int start, int end,Spanned dest, int dstart, int dend) {
            for (int i = start; i < end; i++) {
                if (!Character.isLetterOrDigit(source.charAt(i))) {
                    return "";
                }
            }
            return null;
        }
    };

    EditText text = (EditText)findViewById(R.id.ifsc_et);
    text.setFilters(new InputFilter[]{filter,new InputFilter.LengthFilter(11)});