如何设置EditText控件中文本的最大长度?

3

我想知道如何在Android中设置EditText控件的最大文本长度。 我希望EditText能够处理大量文本。 我该如何实现这一点。 谢谢。

2个回答

6

试试这个

InputFilter[] FilterArray = new InputFilter[1];
FilterArray[0] = new InputFilter.LengthFilter(8);
editEntryView.setFilters(FilterArray);

抱歉,我是一个Android的初学者。使用上述代码,EditText中可以容纳多少文本? - artist
在这种情况下,您可以调整您的LenghtFilter(8)的大小,将8更改为您想要的数字! - caiocpricci2

3
在EditText的xml声明中,您可以添加属性
android:maxLength="100" // or the size that you want

比 blessenm 的函数式解决方案更加优雅。 - Tyler

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接