Android TextView字体滚动效果

2018-07-20    来源:open-open

容器云强势上线!快速搭建集群,上万Linux镜像随意使用
import android.content.Context;  
import android.text.TextUtils.TruncateAt;  
import android.util.AttributeSet;  
import android.widget.TextView;  
  
public class MarqueTextView extends TextView {  
  
    public MarqueTextView(Context context, AttributeSet attrs, int defStyle) {  
        super(context, attrs, defStyle);  
        init(context);  
    }  
  
    public MarqueTextView(Context context, AttributeSet attrs) {  
        super(context, attrs);  
        init(context);  
    }  
  
    public MarqueTextView(Context context) {  
        super(context);  
        init(context);  
    }  
  
    private void init(Context context) {  
         setEllipsize(TruncateAt.MARQUEE) ;  
    }  
  
    @Override  
    public boolean isFocused() {  
  
        return true;  
    }  
}  

    <com.godinsec.seland.ui.tools.MarqueTextView  
                android:id="@+id/tv_attention_name"  
                android:layout_width="wrap_content"  
                android:layout_height="wrap_content"  
                android:layout_gravity="center_vertical"  
                android:layout_weight="1"  
                  
                android:ellipsize="marquee"  
                android:focusable="true"  
                android:focusableInTouchMode="true"  
                android:marqueeRepeatLimit="marquee_forever"  
                android:singleLine="true"  
                  
                android:text="XXXXXXXXXXXXXXXXXX"  
                android:textColor="@color/textcolor_black_b2"  
                android:textSize="@dimen/text_sp_s3" />  

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:基于java实现mongodb的数据库连接池

下一篇:android 渐变透明、伸缩、平移、旋转动画效果