首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android 跑马灯成效及相关

2012-08-13 
android 跑马灯效果及相关?1.android:ellipsize textview过长时的省略号效果或跑马灯效果???? android:

android 跑马灯效果及相关

?

1.android:ellipsize="" textview过长时的省略号效果或跑马灯效果

?

??? android:ellipsize = "end"   ?省略号在结尾

??? android:ellipsize = "start"?  省略号在开头

??? android:ellipsize = "middle" ? ??省略号在中间

??? android:ellipsize = "marquee" ?跑马灯

??? 或用对应代码:

??? tv.setEllipsize(TextUtils.TruncateAt.valueOf("END"));

??? tv.setEllipsize(TextUtils.TruncateAt.valueOf("START"));

??? tv.setEllipsize(TextUtils.TruncateAt.valueOf("MIDDLE"));

??? tv.setEllipsize(TextUtils.TruncateAt.valueOf("MARQUEE"));

?

2.? android:marqueeRepeatLimit="marquee_forever"

???? 当android:ellipsize="marquee"时,设置重复滚动的次数,当设置为marquee_forever时表示无限次。

?

3.android view跑马灯效果:

??? ? ? ? ? android:ellipsize="marquee"
??????????? android:marqueeRepeatLimit="marquee_forever"
??????????? android:scrollHorizontally="true"
??????????? android:singleLine="true"

?

4.android ListView 中的列表多view跑马灯效果:

??? 在adapter中getView中设置:

??? convertView.findViewById(R.id.tv).setSelected(true);

?

文章参照:

http://www.cnblogs.com/nicklezhang/archive/2011/01/22/1941884.html

http://www.juziku.com/weizhishi/3051.htm

?

热点排行