android 动态字幕,Android之如何用TextView实现滚动字幕的效果【跑马灯】
TextView 实现滚动字幕效果【跑马灯效果】:
android:ellipsize="marquee"//可滚动,star(头部),middle(中部),end(尾部) 超出显示不下的内容用...代替,
实现条件
1.必须设置为单行显示,且TextView中的内容超过它的容纳范围,
2.TextView本身没有焦点,必须设置成可获取焦点
android:layout_width="100dp"
android:layout_height="wrap_content"
android:background="#ffcc00"
android:ellipsize="marquee"//设置可以滚动
android:focusable="true"//设置可获取焦点,textview本身默认不能获取焦点
android:focusableInTouchMode="true"//设置触摸时获取焦点(前提是有焦点)
android:marqueeRepeatLimit="marquee_forever"//设置循环次数,整型值,此处设置为无限制循环
android:singleLine="true"
android:text="++++++++++++必须超出容纳范围才行,内容放不下才会滚动+++++++++++++" />
关键代码:
android:ellipsize="marquee"//设置可以滚动
android:focusable="true"//设置可获取焦点,textview本身默认不能获取焦点
android:focusableInTouchMode="true"//设置触摸时获取焦点(前提是有焦点)
android:marqueeRepeatLimit="marquee_forever"//设置循环次数,整型值,此处设置为无限制循环
android:singleLine="true"
注意:(可获取,和已经拥有是两码事,)
如果同一界面的多个组件都能获取焦点,
则默认最上面的组件拥有焦点(一个界面同时只能有一个组件获得焦点,)
如果下面的某个组件想获得焦点可以
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文:http://blog.csdn.net/wei_chong_chong/article/details/47784827
android 动态字幕,Android之如何用TextView实现滚动字幕的效果【跑马灯】相关推荐
- HTML记事本滚动字幕怎么弄,如何用dreamweaver制作滚动字幕
滚动字幕会让很多人感到兴奋,特别是第一次使用滚动字幕时,会爱不释手.现在做一个详细的方案,让你更全面地了解一下. 滚动字幕在FrontPage的组件里有,但是FrontPage这个软件只能支 持单行 ...
- android动态view展开和收起功能,TextView实现展开收起的效果
在做Android的过程中,我们经常会遇到TextView显示文本过长的情况,这里我们以开源库ExpandableTextView为例,对其的实现做一讲解: 实现原理描述:expandableText ...
- android 动态 dex,Android 动态加载dex
首先如果仅仅是因为64K method的问题可以直接看这里DexGuard.Proguard.Multi-dex给出的解决方案. 本文主要讨论从编译层面,dex动态加载器选择层面以及安全层面讨论dex ...
- android 动态label,Android仿抖音实现动态壁纸
一.概述: 壁纸运行在一个Android服务之中,这个服务的名字叫做WallpaperService.当用户选择了一个壁纸之后,此壁纸所对应的WallpaperService便会启动并开始进行壁纸的绘 ...
- android TextView 中划线、下划线 跑马灯
文字内容可以直接在values文件夹下strings里直接设置id 在activate中直接引用id即可(方便修改) 在这里插入代码片 插入图标 将图片放在drawable下 android:draw ...
- android+动态模糊效果,Android 动态高斯模糊效果教程
写在前面 最近一直在做毕设项目的准备工作,考虑到可能要用到一个模糊的效果,所以就学习了一些高斯模糊效果的实现.比较有名的就是 FastBlur 以及它衍生的一些优化方案,还有就是今天要说的Render ...
- android 动态渐变,Android 动态修改渐变 GradientDrawable
Android 绘图学习 1GradientDrawable 简介 以前的文章写过 Android中渐变实现方式 前面的文章 讲解了如何实现渐变类似LinearGradient,SweepGradie ...
- android 动态contextmenu,Android成长日记-ContextMenu实现上下文菜单
一. ContextMenu的组成 标题以及标题图标 菜单内容 菜单内容的点击事件 二. ContextMenu与OptionMenu的区别 OptionMenu对应的是activity,一个acti ...
- android 动态contextmenu,Android ContextMenu的使用
ContextMenu介绍: 假设一个View注冊了上下文菜单.那么当长按该View时便会弹出一个浮动菜单,来供选择下一步操作. 实现这个功能须要调用setOnCreateContextMenuLis ...
最新文章
- C++_static,类模板、函数模板、namespace
- Swarm 如何存储数据?- 每天5分钟玩转 Docker 容器技术(103)
- 修改jupyter的保存位置
- [BUUCTF-pwn]——[OGeek2019]babyrop
- php控制字数方法,php处理字数过多的方法
- Jmeter之测试片段和模块控制器应用
- [转]写一个块设备驱动(第一章)
- 计算理论是研究用计算机解决,可计算性理论
- 浏览器输入网址回车发生的事情?--
- 学习笔记-关于pf标志位
- STM32和51系列单片机编程的区别
- 分享一篇关于代理IP对于python爬虫有多重要
- MySQL集群Cluster
- 回头看一看我的2018年
- 韦小宝是咱IT人!理由有8!!
- Windows 2003 工作手册
- Unity发布WebGL注意事项以及移动端打开webgl网页
- 爱联模组接入华为hilink总结——开发简介和移植(一)
- DOS Command
- 舞蹈测试软件,中舞网评测:一款学舞初学者必备的舞蹈APP