Android : 如何在文本视图中缩短字符串

Android : how to shorten string in textview

我想缩短这个字符串,比如它只显示4个字符,剩下的就变成...

String a = "Jhonatan Smith";

能这样吗?结果:

Jhon...

有解决办法吗?

如果它是 TextView,您可以使用 setEllipsize,这样文本中长于视图宽度的单词将被省略而不是在中间断开。