今天看了一位高人的代码 发现要实现一个跑马灯的效果实在简单的不得了,根本没有那么麻烦代码如下: 不是说别的方法不好 那样就是有自己的定制性,各有爱这个没办法需要注意的一点是 android:layout_width="100px" 的属性不能设置成fill_parent 不然就没有跑马灯的效果了 大家可以自己试试如果有问题可以站内信给我
<TextView android:layout_width="100px"
android:layout_height="wrap_content"
android:textColor="@android:color/white"
//android:ellipsize 设置当文字过长时,该控件该如何显示。有如下值设
置:”start”—–省略号显示在开头;”end”——省
略号显示在结尾;”middle”—-省略号显示在中间;”
marquee” ——以跑马灯的方式显示(动画横向移动)
//android:marqueeRepeatLimit
在ellipsize指定marquee的情况下,设置重
复滚动的次数,当设置为marquee_forever时表示无限次。
android:ellipsize="marquee"
android:focusable="true"
android:marqueeRepeatLimit="marquee_forever"
android:focusableInTouchMode="true"
android:scrollHorizontally="true"
android:text="这才是真正的文字跑马灯效果"
>
</TextView>