2010-11-04 5 views
5

Utworzono prostą funkcję java, aby skrócić ciąg znaków wyświetlany w widoku listy. Wyświetlam tytuł wiadomości, a pod nim podsumowanie wiadomości. Chciałbym zachować to samo, co obraz poniżej. Obecnie przycinam tytuł wiadomości z 45 znakami, a następnie dołączam "..." na końcu. Jednak po zmianie orientacji na pejzaż tytuł może się pojawić bez obcięcia. Nie sądzę, że poniższa aplikacja obcina tytuł wiadomości, ale zachowuje tytuł w jednym wierszu i automatycznie "obcina".Jak "skrócić" tekst wewnątrz widoku tekstowego w Androidzie zgodnie z orientacją?

alt text

Jak mogę osiągnąć to zachowanie w mojej aplikacji?

+0

+1 za użycie zrzutu ekranu. – gonzobrains

Odpowiedz

6

Nie sądzę, że trzeba ręcznie skracać tytuł. Android TextView ma atrybut ellipsize, który zrobi to za Ciebie. Powinno to również przyjąć każdą orientację ekranu.

+0

Spróbuję teraz dzięki Konstantin! – Thiago

+0

Nie ma za co! –

Powiązane problemy