Android TextView字体滚动效果

2015-08-13 0 340
Android TextView字体滚动效果
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" />  

遇见资源网 java Android TextView字体滚动效果 http://www.ox520.com/9598.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务