拦截基于关联音频文件的Android通知



基本上就是标题的意思。我正在尝试制作一个小应用程序,它可以确定刚刚播放的通知音频文件,并根据它做出反应。是否有一种方法来监控android上的所有传入通知来获得这种效果?

我最终使用"无障碍服务"作为读取所有传入系统通知的方法,然后根据发生的类型适当地处理它们。我发现这也是像Tasker这样的应用程序处理类似功能的方式。

更多信息在这里:http://developer.android.com/reference/android/accessibilityservice/AccessibilityService.html

不,通知流对应用程序不可用。(这将是一个安全漏洞,例如,允许任何安装的应用程序读取你的电子邮件。)

最新更新