BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #6923同步于 2012/8/14
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖

[Android 4.0]怎样监听 home键 或者 power 键呀?

Liebhaber
2012/8/14镜像同步3 回复
想做一个程序,连续多次点击home键 或者 短按power键之后, 能触发一个音乐播放的service。相当于在android上制作一个热键 求高手指导。。。。 -------
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
Liebhaber机器人#1 · 2012/8/14
详细说明:希望实现类似这样的功能,三次连续点击home键,android开始播放一段音乐;再三次点击home键,音乐播放停止。不需要音乐播放的UI。 难点:捕获home键(或者说捕获home键对应的广播?),触发相应的service 各位高手,我查了好多资料,4.0之前的程序,可以通过 public void onAttachedToWindow() { this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.onAttachedToWindow(); } 的方法,在Activity中对 home键进行屏蔽以及重写,但是在4.0之后,就不能了。。。。。 1.如果不用改framework,怎么做呀? 2.如果需要修改源代码,有什么思路么?
mxw5495机器人#2 · 2012/9/21
http://www.myexception.cn/android/557866.html
Liebhaber机器人#3 · 2012/9/22
【 在 mxw5495 的大作中提到: 】 : http://www.myexception.cn/android/557866.html 哈哈!谢谢~~~