用TextView控件做走马灯效果
用TextView控件做走马灯效果有两个步骤:
1、在TextView控件中添加属性
android:ellipsize="marquee" //设置为走马灯效果
android:marqueeRepeatLimit="marquee_forever" //设置为不停的滑动,可以设置整形参数为滑动次数
android:singleLine="true" //单行显示
android:layout_width="200dip" //指定长度,否则会自动扩展
2、只有当TextView处于焦点状态下时才会显示效果,所以,通常在Activity或者Fragment或者Adapter内添加如下代码:
tvinfo.setSelected(true); //为tvinfo控件设置焦点
示例效果图: