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?
Nie znam interfejsu API Androida, ale musisz uzyskać szerokość em z czcionki i ramkę obwiedni ciągu z widoku tekstowego. – EJP
Czy próbowałeś użyć atrybutu 'ellipsize' w TextView? –