2010-05-27 6 views

risposta

0

Non la penso così, ma puoi leggere here per gestirlo correttamente se vuoi che il testo usi solo una riga.

0

Partenza this argomento

... È possibile creare un oggetto di pittura con la dimensione del testo di TextView2 e utilizzare BREAKTEXT() per misurare il numero di caratteri più adatte alla propria larghezza di TextView2 ...

funziona per me

6

È possibile utilizzare il metodo: 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; 
    } 

ho trovato la risposta al seguente post correlato:

Check if textview is ellipsized in android

+0

Grazie lot..helped me un sacco .. – AndroidMech

+1

Qual è l'uso di param 'String Text'? –

Problemi correlati