Android 无限文本视图垂直滚动?

Android 无限文本视图垂直滚动?,android,textview,Android,Textview,我正在为一台电视制作一个android应用程序,我需要一个TextView,它可以无限地垂直滚动内容,而用户不必使用遥控器滚动 需要此图像蓝色框中的文本自动垂直滚动 我在网上找了一些教程,但大多数都是水平滚动的单行 有什么简单的方法可以实现这一点吗?要实现这一点需要很多步骤 通过xml或java为textview设置最大行数 将移动方法设置为textview,如下所示 mTextView.setMovementMethod(new ScrollingMovementMethod()); 创

我正在为一台电视制作一个android应用程序,我需要一个
TextView
,它可以无限地垂直滚动内容,而用户不必使用遥控器滚动

需要此图像蓝色框中的文本自动垂直滚动

我在网上找了一些教程,但大多数都是水平滚动的单行


有什么简单的方法可以实现这一点吗?

要实现这一点需要很多步骤

  • 通过xml或java为textview设置最大行数

  • 将移动方法设置为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)来获得正确的滚动速度和平滑度。

    完成此操作需要许多步骤

  • 通过xml或java为textview设置最大行数

  • 将移动方法设置为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)来获得正确的滚动速度和平滑度。

    请尝试library进行TextView垂直滚动。

    请尝试library进行TextView垂直滚动