方法一:利用TextWatcher
方法二:利用InputFilter
editText.setFilters(new InputFilter[]{new InputFilter.LengthFilter(100)}); //其中100最大输入字数
方法三:在XML中设定
Xml代码
<EditText
.
.
.
Android:maxLength="100"
/>
本文介绍三种限制Android中EditText输入长度的方法:使用TextWatcher监听文本变化并进行限制;通过设置InputFilter来限定最大输入字数;直接在XML布局文件中定义maxLength属性。
方法一:利用TextWatcher
方法二:利用InputFilter
editText.setFilters(new InputFilter[]{new InputFilter.LengthFilter(100)}); //其中100最大输入字数
方法三:在XML中设定
Xml代码
<EditText
.
.
.
Android:maxLength="100"
/>
364
6637

被折叠的 条评论
为什么被折叠?