如果文字太长,我想缩短文字,最后加上“......”。这是我想剪辑文本的示例:
我尝试了多种代码(TruncateAt.END,.setLines(4),...),但我认为这应该可行:
textv.setMaxLines(4);
textv.setEllipsize(TruncateAt.MARQUEE);
但结果如下:
有什么问题?
答案 0 :(得分:0)
您可以获取字符串的子字符串,并将其用作最大长度,并在最后添加....
int MAX_LENGTH=40;
if(inString.length > MAX_LENGTH)
View.setText(inString.subString(0,MAX_LENGTH) + "...";
我希望这会帮助你......