Android基于TextView属性android:ellipsize实现跑马灯效果的方法
作者:与时俱进 时间:2022-09-28 15:59:55
本文实例讲述了Android基于TextView属性android:ellipsize实现跑马灯效果的方法。分享给大家供大家参考,具体如下:
Android系统中TextView实现跑马灯效果,必须具备以下几个条件:
1、android:ellipsize="marquee"
2、TextView必须单行显示,即内容必须超出TextView大小
3、TextView要获得焦点才能滚动
XML代码:
android:ellipsize="marquee",
android:singleLine="true"
Java代码:
mTVText.setText("欢迎来到脚本之家https://www.jb51.net/,这里提供大家脚本特效与源码供大家下载学习");
mTVText.setSingleLine(true);
mTVText.setEllipsize(TruncateAt.MARQUEE);
PS: TextView.setHorizontallyScrolling(true); //让文字可以水平滑动
TextView还可以设置跑马灯效果的滚动次数,如下:
XML代码设置:
android:marqueerepeatlimit="1"。1代表1次,-1代表无限循环。
Java代码设置:
mTVText.setMarqueeRepeatLimit(-1);
希望本文所述对大家Android程序设计有所帮助。
标签:Android,TextView,跑马灯
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
ReentrantLock源码详解--条件锁
2023-01-01 15:36:22
![](https://img.aspxhome.com/file/2023/8/69108_0s.png)
举例讲解C#编程中对设计模式中的单例模式的运用
2023-04-28 19:34:10
![](https://img.aspxhome.com/file/2023/2/94632_0s.png)
Kotlin封装RecyclerView Adapter实例教程
2023-11-06 01:54:23
ASP.NET MVC 5使用X.PagedList.Mvc进行分页教程(PagedList.Mvc)
2023-09-23 08:02:41
![](https://img.aspxhome.com/file/2023/0/85770_0s.png)
java 二分法算法的实例
2023-04-25 05:04:05
C#防SQL注入代码的三种方法
2021-06-07 05:15:14
Java 中很好用的数据结构EnumSet
2023-12-06 09:37:23
![](https://img.aspxhome.com/file/2023/5/64395_0s.webp)
基于Java语言MD5加密Base64转换方法
2023-11-24 00:22:41
Unity使用多态制作计算器功能
2022-10-15 02:50:06
![](https://img.aspxhome.com/file/2023/4/91354_0s.png)
如何基于Java实现对象List排序
2022-01-28 03:59:16
JDK动态代理与CGLib动态代理的区别对比
2022-10-22 10:04:21
shiro整合springboot前后端分离
2022-02-22 10:40:31
C# DateTime与时间戳转换实例
2022-12-12 08:34:12
QR 二维码中插入图片实现方法
2023-01-24 14:32:32
![](https://img.aspxhome.com/file/2023/1/76511_0s.png)
在Android中如何使用DataBinding详解(Kotlin)
2022-12-17 15:09:51
Java基础将Bean属性值放入Map中的实例
2023-10-11 13:57:40
Java黑盒测试之nextDate函数测试
2023-02-10 20:31:08
![](https://img.aspxhome.com/file/2023/9/83459_0s.png)
android仿微信联系人索引列表功能
2023-06-22 17:33:30
![](https://img.aspxhome.com/file/2023/2/83512_0s.gif)
Java并发程序入门介绍
2022-03-05 12:05:26
shiro多验证登录代码实例及问题解决
2023-11-30 07:20:00