我们都知道将EditText设置inputType=”number”可以调出数字键盘.
但此时只能输入数字.那么此时要是还想输入字母怎么办?
et_cardNum.setHint("请输入消费卡号");
et_cardNum.setInputType(InputType.TYPE_CLASS_NUMBER);
String digists = "0123456789abcdefghigklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
et_cardNum.setKeyListener(DigitsKeyListener.getInstance(digists));
其实方法很简单.希望看到这篇文字的朋友能举一反三.对应editText输入其他要求的时候也能很容易写出来.