<EditText android:id="@+id/et_id"android:layout_width="match_parent" android:layout_height="wrap_content" android:ellipsize="end" android:hint="请输入身份证" android:singleLine="true" />
EditText editText = (EditText) findViewById(R.id.limit_edittext); String digists = "0123456789xX"; editText.setKeyListener(DigitsKeyListener.getInstance(digists));