1

我一直在尝试获取服务中的 Back Key Press,但没有任何结果。在 Activity 中有一个函数 onKeyDown() 可以识别各种关键事件。服务中有没有办法确定是否按下了返回键。

4

2 回答 2

1

服务不打算直接与用户操作一起工作,所以不是。但是如果这个 Service 和你的 Activity 同时运行,那么 Activity 可以通知 Service 已经按下了返回键。

于 2012-12-12T07:11:51.030 回答
0

一个选项可能是为与主页按键匹配的操作注册广播接收器,但我找不到。

于 2012-12-12T07:22:26.647 回答