Android "прокручивает" текст в TextView - PullRequest
1 голос
/ 09 января 2012

У меня сложилась следующая ситуация: У меня есть строка с около 40 - 50 слов и TextView с макс. 3 линии. Можно ли заставить TextView отображать фрагмент текста, начинающийся с определенного слова (а не с первого) или регулярного выражения из строки? Пример:

String: Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna

Shown in TextView: ...consetetur sadipscing elitr, sed diam nonumy...

Ответы [ 2 ]

3 голосов
/ 09 января 2012

На самом деле вам не нужно использовать ScrollView.Просто установите свойства android:maxLines и android:scrollbars = "vertical" textview в файле макета XML.Затем используйте TexView.setMovementMethod(new ScrollingMovementMethod()) в коде.Бинго!!!!Это свитки.Взято из this Ответ.

1 голос
/ 09 января 2012

Вы можете внести следующие изменения в свой код:

urBtn.setEllipsize(TruncateAt.MARQUEE);
urBtn.setMarqueeRepeatLimit(-1);

При этом текст в кнопке будет всегда прокручиваться при фокусировке

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...