Android开发中通过使用TextView实现一个字体滚动效果

  介绍

这篇文章给大家介绍Android开发中通过使用TextView实现一个字体滚动效果,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

<强> Android TextView字体滚动效果

<强>实例代码:

包com.godinsec.seland.ui.tools;
  
  进口android.content.Context;
  进口android.text.TextUtils.TruncateAt;
  进口android.util.AttributeSet;
  进口android.widget.TextView;
  
  公开课MarqueTextView延伸TextView {
  
  公共MarqueTextView(上下文语境、AttributeSet attrs int defStyle) {
  超级(上下文、attrs defStyle);
  init(上下文);
  }
  
  公共MarqueTextView(上下文语境,AttributeSet attrs) {
  超级(上下文,attrs);
  init(上下文);
  }
  
  公共MarqueTextView(上下文语境){
  超级(上下文);
  init(上下文);
  }
  
  私人空间init(上下文语境){
  setEllipsize (TruncateAt.MARQUEE);
  }
  
  @Override
  公共布尔isFocused () {
  
  返回true;
  }
  }
  
  

Android XML:

& lt; com.godinsec.seland.ui.tools.MarqueTextView   android: id=癅 + id/tv_attention_name"   android: layout_width=皐rap_content"   android: layout_height=皐rap_content"   android: layout_gravity=癱enter_vertical"   android: layout_weight=?”;      android: ellipsize=癿arquee"   android: focusable=皌rue"   android: focusableInTouchMode=皌rue"   android: marqueeRepeatLimit=癿arquee_forever"   android:单行模式=皌rue"      android:文本=癤XXXXXXXXXXXXXXXXX"   输入textColor=癮ndroid: @color/textcolor_black_b2"   android: textSize=癅dimen/text_sp_s3"/比;   

关于Android开发中通过使用TextView实现一个字体滚动效果就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

Android开发中通过使用TextView实现一个字体滚动效果