Android EditText默认数字键盘,能输入字母和数字

来源:互联网 发布:网络交换机的设置 编辑:程序博客网 时间:2024/05/16 14:42

Android EditText默认数字键盘,能输入字母和数字,使用inputType="number"不管用的,下面的方法管用默认是数字键盘,但是返回可到字母键盘:


布局:

<EditText        android:id="@+id/limit_edittext"        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:layout_margin="@dimen/dimen_basic4"        android:ellipsize="end"        android:hint="哈哈哈"        android:singleLine="true" />

java代码:

EditText editText = (EditText) findViewById(R.id.limit_edittext);String digists = "0123456789abcdefghigklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";editText.setKeyListener(DigitsKeyListener.getInstance(digists));


2 0
原创粉丝点击