Android TextView跑马灯效果与设置文字阴影

Android TextView跑马灯效果与设置文字阴影,第1张

概述TextView跑马灯效果的实现自定义一个TextViewpublicclassMusicDesTextextendsTextView{ publicMusicDesText(Contextcontext,AttributeSetattrs,intdefStyleAttr, intdefStyleRes){ super(context,attrs,defStyleAttr,defStyleRes); } TextVIEw跑马灯效果的实现

自定义 一个TextVIEw

public class MusicDesText extends TextVIEw {	public MusicDesText(Context context, AttributeSet attrs, int defStyleAttr,			int defStyleRes) {		super(context, attrs, defStyleAttr, defStyleRes);			}	public MusicDesText(Context context, AttributeSet attrs, int defStyle) {		super(context, attrs, defStyle);			}	public MusicDesText(Context context, AttributeSet attrs) {		super(context, attrs);			}	public MusicDesText(Context context) {		super(context);			}	@OverrIDe	public boolean isFocused() {		return true;	}		

在而已文件中的使用

 <com.xfdream.music.vIEw.MusicDesText                androID:ID="@+ID/tv_player_Title"                androID:layout_wIDth="fill_parent"                androID:layout_height="wrap_content"                androID:layout_marginBottom="5dp"                androID:ellipsize="marquee"                androID:gravity="center"                androID:lines="1"  				androID:focusable="true"				androID:focusableIntouchMode="true"				androID:scrollHorizontally="true"				androID:marqueeRepeatlimit="marquee_forever"				androID:singleline="true"                androID:textcolor="@androID:color/white"                androID:textSize="15dp"/>

ellipsize属性
设置当文字过长时,该控件该如何显示。有如下值设置:

”start”—–省略号显示在开头;

”end”——省略号显示在结尾;

”mIDdle”—-省略号显示在中间;

”marquee” ——以跑马灯的方式显示(动画横向移动)

marqueeRepeatlimit属性
在ellipsize指定marquee的情况下,设置重复滚动的次数,当设置为marquee_forever时表示无限次。

focusable属性
能否获得焦点,同样focusableIntouchMode应该是滑动时能否获得焦点。

TextVIEw中文字阴影的设置

    <TextVIEw        androID:ID="@+ID/tv_splash_version"        androID:layout_wIDth="wrap_content"        androID:layout_height="wrap_content"        androID:text="版本号:1.0"         androID:shadowDx="1"        androID:shadowDy="1"        androID:shadowRadius="2"        />        shadowcolor : 设置阴影颜色	shadowDx : 偏移量x	shadowRadius : 角度	




总结

以上是内存溢出为你收集整理的Android TextView跑马灯效果与设置文字阴影全部内容,希望文章能够帮你解决Android TextView跑马灯效果与设置文字阴影所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/999582.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存