*.实现长文本跑马灯效果
layout.xml
<TextView
android:singleLine="true"
//使其只能单行
android:ellipsize="marquee"
//去掉省略号
android:focusable = "true"
//使其循环
android : focusableInTouchMode = "true"
android:marqueeRepeatLimit="marquee_forever"
//一直循环
/>
但是如果同时出现两个这样的控件,因为只有一个控件有焦点,
所以另外一个控件将不能实现跑马灯的效果,
此时需要自定义一个类继承TextView,然后重写构造方法,
同时空间名也要改成包名.类名。
public class Marquee extends TextView
{
//同时此处还要实现其他本身的构造方法
@Override
public boolean isFocused()
{
return true;
}
}