一 TextView布局中要实现的代码:

android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
android:singleLine="true"

marqueeRepeatLimit表示设置循环次数。marquee_forever是等于-1,代表无限次循环,也可以设置具体的次数,如100,代表循环100次

二 在代码中设置:setSelected(true)

TextView.setSelected(true);

查看源码
setSelected-1e1a952cd5b5475383c46373784c9b77
我们可以看出,selected为true,才会开始跑马灯。