前言
在上一节中,我们已经了解了TextView
的基本使用,那么这节让我们来学习下TextView
关于跑马灯的简单实现吧。这里我将TextVew
的跑马灯功能封装成了一个工具类MarqueeHelper
,下面就来简单讲讲它的使用吧
今天涉及内容:
MarqueeHelper
方法简介MarqueeHelper
在Activity
中的使用- 项目结构图和效果图
MarqueeHelper
源码
先来波效果图
1.gif
一. MarqueeHelper 方法简介
MarqueeHelper
主要包含以下几个方法:
/**设置跑马灯信息**/
fun setMessage(message:String?):MarqueeHelper
/**初始化跑马灯**/
fun init(textView: TextView?,context:Context?): MarqueeHelper
/***
* 开始 跑马灯
*
* @param message 为null时,跑马信息为 setMessage(message:String?) 设置的信息
* 设置有信息时,优先以此信息作为跑马信息展示
*/
fun start(message:String?)
/**停