电视应用
文章平均质量分 85
HarryWeasley
加油ing
展开
-
android获取当前焦点的位置,查找焦点的位置
在做电视机顶盒应用的时候,每个控件都是有焦点变化的显示的,如果当前焦点被一个自己不知道的控件获取到,则其他控件就不会获取到焦点,我们必须要找到当前获取焦点的控件,将其 android:focusable="false" ,不让它获取到焦点。通过findFocus()方法来获取到当前的控件。在Activity的onCreate方法中,启动线程。 new Th原创 2015-09-16 19:31:01 · 22419 阅读 · 4 评论 -
gridview向右点击,到下一行,循环滚动
提前声明:本篇博客是基于电视机顶盒的,全部操作是用遥控器。此时焦点位于项目3的位置,再次点击遥控器的向右按钮,则跳转到第二行的第一个,即项目4的位置。这个功能,主要用到了以下的两个代码。if (ikeyCode == KeyEvent.KEYCODE_DPAD_RIGHT&& event.getAction() ==原创 2015-09-16 20:50:20 · 1866 阅读 · 0 评论 -
Android获取有线网ip地址
一个Android设备如果是机顶盒的话,那么他有必要获取有线网络的Ip地址。网上关于此文章有些少,而且很乱,今天研究出了大概,记录一下,希望帮助到大家。本文用到三个类,分别是 Enumeration,一个集合类。 NetworkInterface 网络原创 2015-11-25 17:28:57 · 17730 阅读 · 3 评论 -
GridView & ListView (Android盒子开发)
一.GridView在Android4.4下关于焦点的bug的解决方式Android4.4下,关于GridView有一个关于焦点的bug。这个bug并不容易被发现,但是在电视盒子的开发过程中就很明显。具体表现是,Gridview会一直持有一个焦点,只要有数据,就一直会有一个子View是Selected状态。而且,当数据从无到有的时候,GridView还会抢焦点。最后解决这个bug的转载 2015-10-19 17:37:39 · 1125 阅读 · 2 评论