设置EditText输入类型主要有两种方法,一种是在代码中调用setInputType(),另一种是在布局文件中使用android:inputType属性来设置。
例如设置普通类型,数字和字母。
在代码中设置:
editText.setInputType(InputType.TYPE_CLASS_TEXT|InputType.TYPE_TEXT_VARIATION_NORMAL);
在xml文件中设置:
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="text"/>
android:inputType="text"
表示设置为普通文本。
关于更多不同属性的设置可以参考官方文档
TextView_inputType和InputType
如果不想看英文,可以参考这篇。
Android设置EditText输入类型:setInputType()方法和android:inputType属性
参考链接:
EditText