TextView的跑马灯效果
跑马灯用到的属性与方法说明
singleLine 指定文本是否单行显示
ellipsize 指定文本超出范围后的省略方式
focusable 指定是否获得焦点,跑马灯效果要求设置为true
focusableInTouchMode 指定在触摸时是否获得焦点,跑马灯效果要求设置为true
省略方式的取值说明
start 省略号在开头
middle 省略号在中间
end 省略号在末尾
marquee 跑马灯显示
另外,我还找到了一个marqueeRepeatLimit的属性,其中可以用marquee_forever作为它的值,也可以用数字作为它的值
举个例子:
<TextView
android:id
android:layout_width
android:layout_height
android:layout_marginTop
android:singleLine="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
android:focusable="true"
android:focusableInTouchMode="true"
android:textColor
android:textSize
android:text
/>