Java android自动水平滚动文本视图在TableLayout的TableRow中?

Java android自动水平滚动文本视图在TableLayout的TableRow中?,java,android,scroll,textview,Java,Android,Scroll,Textview,希望有人能给我们一些启示 我现在有一个滚动视图(vert),通过编程将表格布局添加到该视图中,在所述表格布局中添加一个表格行,其中添加一个文本视图以及其他类似视图 问题是这个文本可能比屏幕长,我需要一种方法使文本视图中的文本自动滚动无限次 请注意,在一个表格布局中可以添加相当多的表格行。如果您只需要水平滚动状的字幕,下面是代码 <TextView android:text="START | lunch 20.00 | Dinner 60.00 | Travel 60.00 | Do

希望有人能给我们一些启示

我现在有一个滚动视图(vert),通过编程将表格布局添加到该视图中,在所述表格布局中添加一个表格行,其中添加一个文本视图以及其他类似视图

问题是这个文本可能比屏幕长,我需要一种方法使文本视图中的文本自动滚动无限次


请注意,在一个表格布局中可以添加相当多的表格行。

如果您只需要水平滚动状的字幕,下面是代码

<TextView
    android:text="START | lunch 20.00 | Dinner 60.00 | Travel 60.00 | Doctor 5000.00 | lunch 20.00 | Dinner 60.00 | Travel 60.00 | Doctor 5000.00 | END"
    android:id="@+id/MarqueeText" 
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" 
    android:singleLine="true"
    android:ellipsize="marquee" 
    android:marqueeRepeatLimit="marquee_forever"
    android:scrollHorizontally="true" 
    android:paddingLeft="15dip" 
    android:paddingRight="15dip" 
    android:focusable="true" 
    android:focusableInTouchMode="true" 
    android:freezesText="true">


如果你想要定制的。希望这对您有用。

我已经看过几次了,问题是TextView是通过编程方式创建的。如果要创建TextView XML,有没有办法设置自定义视图?这里的链接是自定义TextView的完整代码