安卓edittext默认显示数字键盘,但还能能输入字母

来源:互联网 发布:网络mg老虎机大奖 编辑:程序博客网 时间:2024/04/28 17:18

我们都知道将EditText设置inputType=”number”可以调出数字键盘.
但此时只能输入数字.那么此时要是还想输入字母怎么办?

et_cardNum.setHint("请输入消费卡号");            et_cardNum.setInputType(InputType.TYPE_CLASS_NUMBER);            String digists = "0123456789abcdefghigklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";            et_cardNum.setKeyListener(DigitsKeyListener.getInstance(digists));

其实方法很简单.希望看到这篇文字的朋友能举一反三.对应editText输入其他要求的时候也能很容易写出来.

0 0
原创粉丝点击