android中TextView中如何设置水平滚动效果
来源:互联网 发布:人工智能剑士 编辑:程序博客网 时间:2024/05/17 03:06
笔者在学习android的过程中曾遇到过一个比较头疼的问题——如何让文本实现走马灯的效果,在起初我和大家一样想在网上找到一点资料,可是当我在茫茫网际中搜寻了几个小时之后发现的结果却是非常恼火的,提问的一大堆却没有回答的,于是我开始自己的专研道路,笔者是一个android的菜鸟级人物,而且是非常菜的那种。在对android自带的例子的学习中我渐渐明白了如何实现走马灯效果了。以下是我自己的一段代码,如有不正确之处请多多指正。
在这段程序中我设置了t1的焦点为真(意思为焦点在t1上),同事我设置了t1的文本显示能超过其显示区域(t1.setHorizontallyScrolling(true) 设置的这行的目的是为了不让程序自动给文本折行,使之为单行),当然这些属性你都可以在XML文件中定义。接下来我们看看main.xml文件。
大家注意到在TextView中我添加了三行蓝色的字段,其中singleLine表示TextView中文本为单行文本如果你在你的程序中设置了setHorizontallyScrolling(true)在这你可以不写了,接下来就是我们的关键之处了ellipsize="marquee" 此语句表示我们将TextView设置为了一个走马灯,marqueeRepeatLimit="marquee_forever" 表示走马灯的滚动效果重复的次数,你可以填一个自然数。
好了接下了编译试试
转载自:http://www.lupaworld.com/home/space-345712-do-blog-id-138560.html
转载自:http://www.lupaworld.com/home/space-345712-do-blog-id-138560.html
- android中TextView中如何设置水平滚动效果
- android中TextView中如何设置水平滚动效果
- android中TextView中如何设置水平滚动效果
- android中TextView中如何设置水平滚动效果
- Android中TextView如何实现水平和垂直滚动
- Android TextView实现水平滚动显示效果
- Android系统中TextView实现滚动效果
- android中textview文本滚动效果
- Android 中 设置TextView垂直滚动
- android textview 水平滚动
- android中设置TextView/Button 走马灯效果
- android 设置textview中划线效果
- android 设置textview中划线效果
- android 设置textview中划线效果
- android 设置textview中划线效果
- android 设置textview中划线效果
- android 设置textview中划线效果
- Android开发之TextView文字水平滚动效果实现
- linq 表达式树的构建 Expression.Lambda
- Linux select学习笔记(附:监测多个文件描述符状态的例子)
- linux 系统上安装软件小提示
- volatile关键字
- 如何清理wvw.8ah.net恶意浏览器
- android中TextView中如何设置水平滚动效果
- Tomcat 安装为服务(转)
- java mail 发送邮件 no object DCH for MIME type multipart/mixed 之正解
- 使用日志恢复数据库
- Reminder: how to fix winxp search bug
- SharePoint:自定义开发内容的调试
- 今天开博
- word中表格跨页时,重复显示title
- 如欲采蜜,无jiu蜂房