最简单的走马灯实现
来源:互联网 发布:加密软件 dg 编辑:程序博客网 时间:2024/05/22 02:05
先贴布局文件:
<TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/test_tv" android:ellipsize="marquee" android:scrollHorizontally="true" android:singleLine="true" android:text="测试法法师的方法是案发生的发顺丰的事实上事实上事实上事实上事实上事实上是事实上事实上事实上事实上" android:marqueeRepeatLimit="marquee_forever"/>
android:singleLine="true"和 android:scrollHorizontally="true"属性保证能正确地显示超长文本,这是实现走马灯效果的关键。
android:ellipsize="marquee" 实现走马灯效果,android:marqueeRepeatLimit="marquee_forever"实现一直不断滚动,可以设置任何正数,次数到后停止。
然后在Java代码里面文本框设置为选中状态就能激活文字滚动效果动画:
TextView tv=(TextView) findViewById(R.id.test_tv); tv.setSelected(true);
界面上面用户通过控制选中状态就可以实现动画的开始和停止。
0 0
- 最简单的走马灯实现
- javascript实现简单的走马灯
- 走马灯的实现
- 实现datalist的走马灯效果
- android 实现textView的走马灯
- javascript走马灯广告的实现
- 如何实现repeater的走马灯效果
- 实现datalist的走马灯效果(滚动)
- JS实现文字的走马灯效果
- Android走马灯滚动效果的实现
- View的介绍(例子:自定义简单的走马灯)
- ajax的最简单实现
- 数据库的最简单实现
- 数据库的最简单实现
- 数据库的最简单实现
- 数据库的最简单实现
- 数据库的最简单实现
- 数据库的最简单实现
- qqqqq
- typedef void (*pFunction)(void);
- Java数据结构--线性表
- 实现一个嵌套数组的迭代器
- a标签的带参传值和form表单的带参
- 最简单的走马灯实现
- MapReduce多种输入格式
- Java Web项目中解决中文乱码方法总结
- ThinkPHP+predis 环境配置
- Linux文件系统管理(二)
- xml全解析
- web
- 【NotePad++】使用NppExec插件编译less文件
- Instruments性能优化-Core Animation