读书人

android走马灯成效

发布时间: 2012-08-25 10:06:20 作者: rapoo

android走马灯效果
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">

<Button
android:layout_width="150dip"
android:layout_height="wrap_content"
android:text="@string/marquee_default"
android:singleLine="true"
android:ellipsize="marquee"/>

<Button
android:layout_width="150dip"
android:layout_height="wrap_content"
android:text="@string/marquee_once"
android:singleLine="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit="1"/>

<Button
android:layout_width="150dip"
android:layout_height="wrap_content"
android:text="@string/marquee_forever"
android:singleLine="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"/>

</LinearLayout>

上述配置文件中有三个Button,当任何一个Button获得焦点的时候都会出现走马灯的效果,
而其中marqueeRepeatLimit的设置决定了走马灯将会走几圈
第一个Button没有设置这个参数,则是默认的三圈,走过三遍之后,Button上的text就停止了
第二个Button设置了为1,则只会走一圈,就停止了
最后一个Button则会永远的是循环走马灯的效果。

读书人网 >Android

热点推荐