android 中如何限制 EditText 最大输入字符数

2025-04-15 09:41:52
推荐回答(1个)
回答1:

方法一:
在 xml 文件中设置文本编辑框属性作字符数限制
如:android:maxLength="10" 即限制最大输入字符个数为10
方法二:
在代码中使用InputFilter 进行过滤
//editText.setFilters(new InputFilter[]{new InputFilter.LengthFilter(20)}); 即限定最大输入字符数为20
方法三:
利用 TextWatcher 进行监听