Textview在Listview中实现跑马灯效果

textview添加属性:

 
android:singleLine="true" 表示单行显示
 
android:ellipsize="marquee" 设置当文字过长时,该控件该如何显示。有如下值设置:”start”—–省略号显示在开头;”end”——省略号显示在结尾;”middle”—-省略号显示在中间;”marquee” ——以跑马灯的方式显示(动画横向移动)
 
android:marqueeRepeatLimit="marquee_forever" 在ellipsize指定marquee的情况下,设置重复滚动的次数,当设置为marquee_forever时表示无限次。
 
需要在自定义adapter中setView方法设置
 
onvertView.findViewById(R.id.tv).setSelected(true); 
 
原文地址:https://www.cnblogs.com/l2rf/p/3981573.html