在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);
```
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: android页面安全如何更好保障