在屏幕上绘制TextView之后,如何确定它是否为椭圆形?
TextView -> maxLines = 1 -> ellipsize =结束
如何识别文本是否为椭圆形?使用以下文本,应将 true 返回文本1 ,将 false 返回文本2 。
Lorem ipsum dolor坐下来,保管好手...
Lorem ipsum dolor坐着,安全管教精英。 Aenean commodo ligula eget dolor。艾尼安·马萨(Aenean Massa)。兼收并蓄的蒙太奇,纳斯提尔ridiculus mus。 Donec quam felis,neulities,ne pellentesque eu,pretium quis,sem。 Nulla导致Massa quis enim。
Lorem ipsum dolor坐下来。
答案 0 :(得分:1)
您可以检查
Layout layout = textview.getLayout();
if (layout != null) {
int lines = layout.getLineCount();
if (lines > 0) {
if (layout.getEllipsisCount(lines-1) > 0) {
return true;
} else
return false;
}
}