检测新的Android通知

在我正在处理的Android应用中,我希望能够检测到新的状态栏通知何时出现,无论它是否是由我的应用引起的。更具体地说,我想计算给定时间范围内的通知数量。

这是否可能,如果是这样,怎么样?


青春有我
浏览 725回答 3
3回答

慕哥9229398

Android 4.3中的新Notification Listener API使您可以执行此操作。有了这个,对可访问性黑客的需求就会减少。它还允许您解除通知。

守着一只汪

要启动AccessibilityService用户需要打开设置 - 辅助功能,启用辅助功能,然后单独启用您的服务。此时,它们会显示以下消息:“此辅助功能服务可能能够收集您键入的所有文本,包括除密码之外的个人数据信用卡。它还可能记录您的用户界面交互。它来自应用程序xxx 。 采用...?” 除非您将其用于个人用途或业务,否则这可能会让市场用户产生很大的信任。只是想给你一个大局 
打开App,查看更多内容
随时随地看视频慕课网APP