限制输入类型
代码:et.setInputType(InputType.TYPE_TEXT_VARIATION_LONG_MESSAGE);
xml:android:inputType="number"
限制输入长度(如限制输入最大长度10)
代码:et.setFilters(new InputFilter[]{new InputFilter.LengthFilter(10)});
xml:android:maxLength="10"
限制输入固定的某些字符(如身份证号 123456789X)
代码:et.setKeyListener(DigitsKeyListener.getInstance(“123456789X”);
xml:android:digits="@string/input_num_character"