AN TV
muximuxi525
有些事情暂时可以放下但是绝不能放弃
展开
-
[Android TV 按键响应]listview的textview跑马灯在鼠标控制下失效的问题
问题:遥控按键选中的选项有跑马灯效果,但是鼠标事件来说,没有跑马灯效果解题过程:重写一个类继承textview,永远获取焦点,不行。即使我再OnhoverListener里面实现onHover并且对textview获取了焦点,但是仍旧不行解决方法:最后重写一个类继承textview,永远获取焦点,并且对textview调用了setSelected(true)之后就可以了。public原创 2016-05-07 14:59:12 · 2162 阅读 · 0 评论 -
Android TV gridview 的按键事件响应巧变 && 事件分发机制
在gridview点击事件之后,打log看了下,看到gridview的onclick事件响应的竟然排在onkeyup之后,这造成100~200ms的延迟啊,后来换了在其它响应事件里面截取,但是在onkeydown不行,因为在onkeydown截取不了onkeyup的消息。要在dispatchKeyEvent这个方法里面截取。只有这样才不会继续把消息往onkeydown onkeyu原创 2016-07-26 21:06:58 · 2154 阅读 · 0 评论 -
Android TV 视频surfaceview 变化导致的闪烁
背景:视频先是旋转90度,把surfaceview左右两边都砍掉了一部分,涂黑处理。然后旋转180度的时候,重新开始播放视频,需要全屏surfaceview,这个时候会闪一下最后一帧视频,正常是虽然surfaceview由窄变宽,但是是没有画面的,所以才不会旋转。分析过程:一开始以为surfaceview需要重新setDiaplay(null)下,发现不是这个问题。后面发现原来原创 2016-08-01 16:17:48 · 2663 阅读 · 0 评论