我正在为电视制作一个Android应用程序,我需要一个TextView
,可以无限地垂直滚动内容而无需用户使用他们的遥控器滚动。
需要此图像的蓝色框中的文本自动垂直滚动
我在网上看了一些教程,但大多数只是水平滚动单行。
有没有简单的方法来实现这个?
请尝试使用VerticalMarqueeTextView库进行TextView垂直滚动
完成这项工作需要很多步骤。
mTextView.setMovementMethod(new ScrollingMovementMethod());
new Timer().scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
mTextView.scrollBy(0,1);
}
}, 0, 100);
通过值(1)和计时器值(100)进行滚动,以获得向右滚动的速度和平滑度。