Android--ListView中item中实现跑马灯效果

时间:2021-10-09 19:38:05

1.要实现跑马灯的TextView写法

            <TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"

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

2.在代码中找到这个textView,然后textView.setSelected(true),这步很关键;

3.如果不是在ListView中的跑马灯效果,那么只需要在布局文件中配置就ok,代码如下:

<item name="android:singleLine">true</item>  
<item name="android:ellipsize">marquee</item>
<item name="android:focusable">true</item>
<item name="android:focusableInTouchMode">true</item>
<item name="android:marqueeRepeatLimit">marquee_forever</item>