标签:android style io ar color 使用 sp java 文件
在JAVA代码中控制文本的显示行数
@Override
public void onGlobalLayout() {
ViewTreeObserver obs = textAbstract.getViewTreeObserver();
obs.removeGlobalOnLayoutListener(this);
if(textAbstract.getLineCount() > 6) //判断行数大于多少时改变
{
int lineEndIndex = textAbstract.getLayout().getLineEnd(5); //设置第六行打省略号
String text = textAbstract.getText().subSequence(0, lineEndIndex-3) +"...";
textAbstract.setText(text);
}
}
});
android TextView多行文本(超过3行)使用ellipsize属性无效问题的解决方法
标签:android style io ar color 使用 sp java 文件
原文地址:http://www.cnblogs.com/hjtdlx/p/4120894.html