Android 取回服务中的按键

Android 取回服务中的按键,android,service,keyevent,Android,Service,Keyevent,我一直在努力恢复按键服务,但没有结果。活动中有一个函数onKeyDown(),它识别各种关键事件。服务中是否有方法确定是否按下了后退键。服务不打算直接使用用户操作,因此没有。但是如果此服务与您的活动同时运行,然后,活动可以通知服务已按下后退键。服务不打算直接与用户操作一起工作,因此不能。但是如果此服务与活动同时运行,然后,活动可以通知服务已按下后退键。一个选项可以是为与主控键按下匹配的操作注册广播接收器,但我找不到任何。一个选项可以是为与主控键按下匹配的操作注册广播接收器,但我找不到任何。无需要

我一直在努力恢复按键服务,但没有结果。活动中有一个函数onKeyDown(),它识别各种关键事件。服务中是否有方法确定是否按下了后退键。

服务不打算直接使用用户操作,因此没有。但是如果此服务与您的活动同时运行,然后,活动可以通知服务已按下后退键。

服务不打算直接与用户操作一起工作,因此不能。但是如果此服务与活动同时运行,然后,活动可以通知服务已按下后退键。

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

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

无需要“绑定”,您还可以激发已启动服务的意图。我不想在活动中获取back键,我只希望我的服务应该在后台运行,并且每当我在活动中不一定按back键时,它应该会弹出一个Toast@RohitJindal服务本身无法监听按键。可访问性服务是一个选项,它可以处理移动设备中任何位置的点击、聚焦事件。Accessibility Service是否有任何其他属性可以收集Back Key事件无需“绑定”,您也可以激发启动服务的意图。我不想在我的活动中获取Back Key,我只希望我的服务应该在后台运行,并且每当我在我的活动中不一定按Back Key时,它应该会弹出一个Toast@RohitJindal服务本身无法监听按键。可访问性服务是一个选项,它可以处理移动设备中任何位置的点击、聚焦事件。Accessibility服务是否还有其他属性可以收集关键事件