Измерьте длину текста перед рендерингом - PullRequest
1 голос
/ 13 января 2011

У меня есть виджет, в котором мне нужно отобразить текст в одной строке. Если текст не помещается, я хотел бы показать как можно больше и завершить текст "...", чтобы показать, что отображается не весь текст. Есть ли способ узнать, как долго будет отображаться текст перед отображением виджета, чтобы я мог заменить последнюю часть текста на «...»?

Приветствия

1 Ответ

3 голосов
/ 13 января 2011

Вам не нужно этого делать - TextView может сделать это за вас.

myTextView.setSingleLine(true);
myTextView.setEllipsize(TextView.TruncateAt.END);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...