2010-05-27 7 views

Antwort

0

Denken Sie nicht, aber Sie können here lesen, um es richtig zu behandeln, wenn Sie nur den Text verwenden möchten, der eine Zeile verwendet.

0

Check out this Thema

... Sie können eine Farbe Objekt mit TextView2 der Textgröße erstellen und verwenden BREAK(), wie viele Zeichen zu messen in Ihrer TextView2 Breite passen ...

Es funktioniert für mich

6

Sie Methode verwenden können: getEllipsisCount

public static boolean isTextTruncated(String text, TextView textView) 
    { 
     if (textView != null && text != null) 
     { 

      Layout layout = textView.getLayout(); 
      if (layout != null) 
      { 
       int lines = layout.getLineCount(); 
       if (lines > 0) 
       { 
        int ellipsisCount = layout.getEllipsisCount(lines - 1); 
        if (ellipsisCount > 0) 
        { 
         return true; 
        } 
       } 
      } 

     } 
     return false; 
    } 

fand ich die Antwort auf die folgenden verwandten Beitrag:

Check if textview is ellipsized in android

+0

Dank lot..helped mir viel .. – AndroidMech

+1

Was ist die Verwendung von param 'String Text'? –

Verwandte Themen