您的位置:首页 > 移动开发 > Android开发

Android 跑马灯效果的实现

2016-06-03 11:14 447 查看
实现方法很简单,现在这个功能也不常用了

<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="18sp"
android:singleLine="true"
android:ellipsize="marquee"
android:focusableInTouchMode="true"
android:focusable="true"
android:text="Android Studio 是谷歌基于IntelliJ IDEA开发的安卓开发工具,有点类似 EcliPSe ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试,基于Gradle的构建支持。"/>


系统默认只滚动一次,如果想无限次滚动,需要再加一个属性

android:marqueeRepeatLimit="marquee_forever"


属性详解

singleLine : 一行显示
ellipsize
none :省略后面文字
start : 隐藏前面的文字
middle : 隐藏中间的文字
end : 隐藏后面的文字
marquee : 滚动
focusableInTouchMode : 触摸获取焦点
TextView天生是没有点击事件和获取焦点的事件
focusable : 是否获取焦点操作,true:可以  false:不可以
marqueeRepeatLimit : 设置滚动次数,marquee_forever : -1  一直滚动
(在Andriod中 一般情况下 -1的值都表示一个持续性的动做<比如动画等>)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: