不持有焦点的跑马灯效果TextView
来源:互联网 发布:网络角色扮演游戏排行 编辑:程序博客网 时间:2024/04/30 01:46
碰到个小需要,用跑马灯TextView来推送平台公告。
之前做过一个类似的用的是继承TextView重写onFocusChanged来保持焦点。
今天发现其实根本不需要这么做,只要在初始化工作中加一个句
mTextView.setSelected(true);
然后我查看了一下源码,对原来的做法笑cry脸:只要设置selected为true,就会自己去调用startMarque()
public void setSelected(boolean selected) { boolean wasSelected = isSelected(); super.setSelected(selected); if (selected != wasSelected && mEllipsize == TextUtils.TruncateAt.MARQUEE) { if (selected) { startMarquee(); } else { stopMarquee(); } } }
<span style="white-space:pre"></span><TextView android:id="@+id/textview_notice_content" android:layout_centerInParent="true" android:layout_width="200dp" android:layout_height="wrap_content" android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever" android:singleLine="true" android:text="这是一条公告啊公告啊这是一条公告啊公告啊"/>
0 0
- 不持有焦点的跑马灯效果TextView
- TextView实现跑马灯效果(不获取焦点)
- Android中TextView不获取焦点可以实现跑马灯的效果
- Android:TextView不获取焦点可以实现跑马灯的效果
- Android中TextView不获取焦点可以实现跑马灯的效果
- Android中TextView不获取焦点可以实现跑马灯的效果
- TextView的跑马灯效果,还有焦点问题
- textview 无需焦点无限跑马灯效果
- textview 的跑马灯效果
- TextView的跑马灯效果
- textview跑马灯的效果
- TextView的跑马灯效果
- TextView 跑马灯的效果
- TextView的跑马灯效果
- textView的跑马灯效果
- TextView的跑马灯效果
- TextView的跑马灯效果
- 无需焦点的跑马灯TextView
- 网络请求框架(一):AsyncHttpClient
- 利用ScriptEngineManager执行js的RSA加密
- 元素脱离普通文档流后特点及问题总结
- 水平排列元素的底部对齐
- iOS数据库汇总-----更新不间断
- 不持有焦点的跑马灯效果TextView
- # android 系统修改/dev/bus/usb/*和串口的访问权限
- Metro
- leetcode_c++:图:Clone Graph(133)
- [leetcode]153. Find Minimum in Rotated Sorted Array
- 线程间通信-方法join的使用
- 图片传输(APP端将图片传至服务器端存储)
- mysql安装与配置(转)
- HDU-5038 Grade (2014亚洲区北京站网络赛)