textView的高度和宽度是固定的。
当字符串的长度比textview长时,最后一行文本有时会显示一半。
答案 0 :(得分:0)
听起来我已经启用了ellipsize,这就是为什么你只能在最后一行“一半”。
根据您的目标,您可以 -
StaticLayout有一种方法可以检测最后一行是否会被切断(使用getEllipsisCount(line)),这应该是TextView内部使用的,但我没有运气使用它来检测TextView被切断的时间( see post)。
如果这没有帮助,请让我们更好地了解您正在做的事情。