2012-04-06 2 views
1

У меня есть TextView внутри ViewGroup. Текст, отображаемый в TextView, проходит по ширине ViewGroup и обрезается, как ожидалось.Прокрутка Текстовый вид

Что я пытаюсь сделать, это прокрутить TextView влево, чтобы отобразить текст, и остановиться, когда конец текста будет виден.

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

Я также не вижу способа указать в объекте marquee, останавливаясь только тогда, когда текст просто виден, поэтому я думаю, что мне может понадобиться создать свою собственную область выделения.

Есть ли у меня другие возможности?

Спасибо.

ответ

0

Не могли бы вы просто обернуть свой TextView горизонтально-прокруткой ScrollView?

Обычно TextView просто обрезается из-за истечения экрана. A ScrollView должен обеспечить, чтобы вы могли прокручивать часть с экрана, которая ранее была обрезана.

Смежные вопросы