简单的跑马灯,只需利用TextView。

【效果展示】

【activity_main.xml代码】

<TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="我最美最美最美最美哈哈哈我是天下第一美丽的"android:textSize="40dp"android:singleLine="true"android:ellipsize="marquee"android:marqueeRepeatLimit="marquee_forever"android:focusable="true"android:focusableInTouchMode="true"
/>

【代码详解】

android:singleLine:使文本单行显示

android:ellipsize(搭配singleLine使用)

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

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

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

android:ellipsize = "marquee"  跑马灯

android:ellipsize = "none"       没有省略号,字数过多时会显示不全

android:marqueeRepeatLimit:设置走马灯滚动的次数

使TextView获取焦点

android:focusable="true"
android:focusableInTouchMode="true"

【注意】

  • TextView必须单行显示,即内容必须超出TextView大小
  • TextView要获得焦点才能滚动

AndroidStudio案例——跑马灯相关推荐

  1. AndroidStudio 跑马灯效果不自动滚动的原因

    最近在学习Android的时候,想使用AndroidStudio做一个跑马灯的效果,但显示的时候却不自动滚动,找了很长时间问题,一开始总是纠结在代码上,但真正的原因是模拟器的问题 这是我layout中 ...

  2. 杨校老师课堂之JavaScript案例之跑马灯左右无缝连接图片自动轮播

    JavaScript案例之跑马灯左右无缝连接 效果图: 思路: 1.先做界面 1.1 制作一个大盒子,进行存放整个图片及按钮区域 1.2 制作两个按钮和中间区域盒子 1.3 中间区域盒子中使用无序列表 ...

  3. Vue基础案例(水果搜索,购物车,todolist,留言板,跑马灯)

    Vue基础案例(水果搜索,购物车,todolist,留言板,跑马灯) 01.水果搜索案例 思路以及运用知识点 通过computed计算 keyword与list ,算出findlist 如果list中 ...

  4. 【Vue案例一】实现跑马灯效果

    在Vue学习笔记(一)中我们已经学过了 v-on 这个指令,可以用来实现事件的绑定,本文我们利用 v-on 来实现一个简单的跑马灯效果,就是如下这种效果: 第一步:导入Vue包 <script ...

  5. html跑马灯_用Excel居然能做“跑马灯”,而且还这么简单!

    我的目标:让中国的大学生走出校门的那一刻就已经具备这些office技能,让职场人士能高效使用office为其服务.支持我,也为自己加油! 你没看错,上面这个就是用Excel做出来的,不过要用到窗体和控 ...

  6. STM32入门开发--LED模块实现跑马灯

    1.案例描述 利用STM32F103ZE开发板实现控制LED灯实现跑马灯现象. 正在不断学习嵌入式开发中,博客还会持续更新,敬请关注! 2.开发环境 keil 5.14 + Windows 10 + ...

  7. html垂直居中走马灯,史上最全解析:4种方法制作-PPT跑马灯/走马灯图片轮播动画...

    本期要点:全面解析不同场景下的跑马灯PPT图片动画 技巧概要:动画精准衔接 路径起点终点位置 插件提高效率 图文编辑:幻云PPT设计 大雄董军 比如我们今天要讲的跑马灯动画 跑马灯动画其实是根据咱们传 ...

  8. HaaS学习笔记 | HaaS框架环境下基于MicroPython的LED跑马灯实现及比较

    [1]题目要求 [案例]:在HaaS框架下用原生MicroPython实现LED跑马灯.       蓝蜻蜓ESP32开发板的LED灯电路连接如下:          D3灯----GPIO14,高电 ...

  9. HaaS学习笔记 | 基于HaaS Python轻应用的LED跑马灯明细教程

    [1]题目要求     [案例]:在HaaS框架下实现LED跑马灯.       蓝蜻蜓ESP32开发板的LED灯电路连接如下:       D3灯----GPIO14,高电平点亮,低电平熄灭.   ...

最新文章

  1. 联想r720内存频率_联想 IdeaPad14s 2020 轻薄本双十一促销
  2. 注册中心 Eureka 源码解析 —— 应用实例注册发现(五)之过期
  3. oracle同步复制清理,Oracle数据库同步——高级复制
  4. python强制用什么作为语句缩进符号_python从入门到放弃 第二天 谈谈python代码中的冒号和缩进...
  5. 智能算法把奥巴马识别成白人,AI也学会歧视了?
  6. linux手机远程桌面连接软件下载,HomeCenter手机远程桌面下载_HomeCenter手机远程桌面官方下载-太平洋下载中心...
  7. settimeout需要清除吗_前端20个真正灵魂拷问,前端初级到中级你还需要这个!
  8. python正则表达式,常用参数
  9. DE17 Finding Particular Solutions via Fourier Series
  10. NameError: name “ ” is not defined
  11. 【转】nodejs更新mysql数据库信息
  12. java fileupload_java组件fileupload
  13. scrapy爬取京东所有图书
  14. laydate时间控件:开始时间,结束时间最大最小值,设置默认时分秒
  15. Linux三剑客(grep、sed、awk)
  16. 小程序:选举投票问题未知行数输入问题(含代码)
  17. B - 阿克曼函数(记忆化搜索(啊呸))
  18. 粤嵌6818开发板项目
  19. 生活总是不经意给你开个玩笑_你在开玩笑的故事吗
  20. 《设计模式》- GoF

热门文章

  1. 视频播放近5000w,一天狂揽19w粉,萌宠赛道再添黑马主播
  2. aix ds多路径_aix下的mpio、rdac、sddpcm多路径软件操作
  3. Java虚拟机-经典垃圾回收器
  4. 我的物联网之梦:赋能万物,连接无限
  5. 2019年春季学期:学习资料汇总
  6. 台式机修复计算机,Dell台式机win10系统怎么进修复计算机界面
  7. 多次请求只保持最后一次的结果
  8. 【信息系统项目管理师】2023年5月软考高级信息系统项目管理师考试总结
  9. JAVA同步工具类——CountDownLatch
  10. 什么是WebGIS?