如果Android APP有了遥控器的作用。

因为最近换了公司,转行做了3D设备的软件的编写,所以就有了遥控器这玩意一说。

还是新手,对于这个也是慢慢摸索。对于焦点这个东西,我也有时是有心无力,没有做过的都不知道焦点有什么,但是做过的,一定会烦死这个东西。

好了,转入正题。今天说一下遥控器的点击产生的效果是如何做的:


用onFocusChange(View v, boolean hasFocus)方法,用onFocusChange(View v, boolean hasFocus)方法,用onFocusChange(View v, boolean hasFocus)方法!重要的事情说三遍。

如何用这个方法呢?

跟onClick等监听一样,参数有一个布尔值判断是否有焦点,如果焦点占用,执行什么什么,失去执行什么什么。----if (hasFocus) {} else { }  

其实这个方法可以做很多事情,当前遥控器获得焦点啊,小伙伴啊,这个是UI会给你一堆效果图让你做。(吐个槽)

说到遥控器,无非就是按键监听了,自己也百度了很多,没办法,没人带。用按键监听就用onKeyDown  


KeyEvent 有:


KEYCODE_DPAD_DOWN

KEYCODE_DPAD_UP

KEYCODE_DPAD_RIGHT

KEYCODE_DPAD_LEFT

KEYCODE_DPAD_CENTER

KEYCODE_MEDIA_PLAY_PAUSE 

KEYCODE_MEDIA_STOP  

KEYCODE_MEDIA_REWIND  

KEYCODE_MEDIA_FAST_FORWARD 



上下左右确定,暂停播放停止快进后退。自己猜!


就那么多,不多写了。其实我平常不写博客的,就是单纯的冒个泡。微笑




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值