Android 无限文本视图垂直滚动?
我正在为一台电视制作一个android应用程序,我需要一个Android 无限文本视图垂直滚动?,android,textview,Android,Textview,我正在为一台电视制作一个android应用程序,我需要一个TextView,它可以无限地垂直滚动内容,而用户不必使用遥控器滚动 需要此图像蓝色框中的文本自动垂直滚动 我在网上找了一些教程,但大多数都是水平滚动的单行 有什么简单的方法可以实现这一点吗?要实现这一点需要很多步骤 通过xml或java为textview设置最大行数 将移动方法设置为textview,如下所示 mTextView.setMovementMethod(new ScrollingMovementMethod()); 创
TextView
,它可以无限地垂直滚动内容,而用户不必使用遥控器滚动
需要此图像蓝色框中的文本自动垂直滚动
我在网上找了一些教程,但大多数都是水平滚动的单行
有什么简单的方法可以实现这一点吗?要实现这一点需要很多步骤
mTextView.setMovementMethod(new ScrollingMovementMethod());
new Timer().scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
mTextView.scrollBy(0,1);
}
}, 0, 100);
使用scroll by value(1)和timer value(100)来获得正确的滚动速度和平滑度。完成此操作需要许多步骤
mTextView.setMovementMethod(new ScrollingMovementMethod());
new Timer().scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
mTextView.scrollBy(0,1);
}
}, 0, 100);