如何在TextView中设置MaxLines但允许更新文本 - Android

时间:2016-04-27 15:47:50

标签: java android xml

我在TextView中设置了maxLines,以避免打印太多行,并使用以下属性:

android:maxLines="500"

但这不是我想要的,因为当我达到500行时,我无法添加新文本。我正在寻找一些循环的东西,我应该继续能够添加新的文本行,但是对于每个新的文本行,都会删除旧的文本行。

可以轻松地做到这一点吗?

1 个答案:

答案 0 :(得分:0)

您可能想要检查maxLines和行之间的区别。

maxLines - 使TextView最多只有这么多行。在可编辑文本上使用时,inputType属性的值必须与要应用的maxLines属性的textMultiLine标志组合。

lines - 使TextView正好是这么多行。

还有maxLength,它设置一个输入过滤器,将文本长度限制为指定的数字