Layout l = textview.getLayout(); if ( l != null){ int lines = l.getLineCount(); if ( lines > 0) if ( l.getEllipsisCount(lines-1) > 0) Log.d(TAG, "Text is ellipsized"); } textview有个特性,是当改变文字的时候getlayout为null,需要做一定的延时再获取而且获取后不能在子线程中更新ui,会报错