一、TextView控件添加以下属性:
<item name="android:singleLine">true</item>
<item name="android:ellipsize">marquee</item>
<item name="android:marqueeRepeatLimit">marquee_forever</item>
<item name="android:focusable">true</item>
<item name="android:focusableInTouchMode">true</item>
二、Java代码中对应的TextView添加Selected控制: 不设置这个属性,字体不会开始滚动
tv.setSelected(true);
三、垂直滚动(默认水平滚动):
tv.setMovementMethod(ScrollingMovementMethod.getInstance());