2015-02-10 10 views
9

Próbuję dodać elipsy do słów, które przekraczają 11 ems w wyskakującym widoku tekstowym Androida (zamiast słów> tekst o zapełnieniu słowa w połowie tekstu), podczas gdy reszta tekstu jest kontynuowana w następnym linia.Uzyskiwanie rozmiaru ems ciągu znaków w systemie Android

I.E

| Reallylongwordgoeshe ... |
| i reszta z |
| tekst jest tutaj. |

Postanowiłem po prostu obliczyć rozmiar ems każdego z tokenizowanego ciągu, ale nie jestem pewien, jak to zrobić. Jakieś sugestie?

+0

Nie znam interfejsu API Androida, ale musisz uzyskać szerokość em z czcionki i ramkę obwiedni ciągu z widoku tekstowego. – EJP

+0

Czy próbowałeś użyć atrybutu 'ellipsize' w TextView? –

Odpowiedz

Powiązane problemy