阅读量:0
在Android中,可以使用 `setInputType()` 方法来配置EditText的输入类型。该方法接受一个整数作为参数,用于指定EditText的输入类型。可以使用以下常量来配置输入类型:
- `InputType.TYPE_CLASS_TEXT`:普通文本输入类型
- `InputType.TYPE_CLASS_NUMBER`:数字输入类型
- `InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS`:电子邮件地址输入类型
- `InputType.TYPE_TEXT_VARIATION_PASSWORD`:密码输入类型
- `InputType.TYPE_TEXT_VARIATION_URI`:URI输入类型
- `InputType.TYPE_TEXT_VARIATION_PHONE`:电话号码输入类型
- `InputType.TYPE_TEXT_VARIATION_POSTAL_ADDRESS`:邮政地址输入类型
例如,若要将EditText配置为只接受数字输入,可以使用以下代码:
```java
EditText editText = findViewById(R.id.edit_text);
editText.setInputType(InputType.TYPE_CLASS_NUMBER);
```