Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有人实施无障碍服务?我有一个要求,我需要知道何时从服务中按下主页键。我想知道 AccessbilityService 是否是解决方案。不幸的是,没有很多相同的教程?有可用的代码示例吗?
您无法确定何时按下主页按钮...
可以使用 Accessbility 服务,如果您知道主包(可以从 logcat 推断),那么当用户进入主屏幕时会生成事件
注意:但用户必须明确设置设置 -> 辅助功能 -> 检查应用程序名称。
还有另一种方法可以知道何时调用主屏幕,从服务。开始阅读日志以了解何时发送家庭意图,但我不确定它是否正确。