介绍
这篇文章给大家介绍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实现一个字体滚动效果就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。