判断是否省略了字符(最好是在addOnGlobalLayoutListener里面获取,否则容易获取为空)
TextView textView = (TextView) findViewById(R.id.txt_course_introduce);
Layout l=textView.getLayout();
if(l!=null){
int lines =l.getLineCount();
LogUtils.d(TAG, "lines = " + lines);
if(lines>0){
if(l.getEllipsisCount(lines-1)>0){
LogUtils.d(TAG, "Text is ellipsized");
}
}
}else {
LogUtils.d(TAG,"Layout is null");
}