我目前正在开发一个简单的短信闹钟,当某个号码正在发短信时或者某个单词出现在信息中时,它会发出闹钟。 现在我想做同样的事情,但通知。 我希望我的应用程序在通知标题或文本中出现某个单词时提醒我。 我的问题是,有可能在广播接收器中捕获所有通知,就像我用短信一样?用于通知的广播接收器
1
A
回答
0
一种可能的方式,那就是不会读取通知中的所有内容,而是将您的应用程序设置为可访问性应用程序,它可以听取(几乎)所有内容。
但是在4.3中他们增加了NotificationListenerService。最好的指导方针可能是看文档。还有另一个示例可用:https://github.com/kpbird/NotificationListenerService-Example
+0
pre-api level 18怎么样?在广播接收器中是否可以捕获通知? – DoruAdryan
+0
@DoruAdryan是的,但这是一个糟糕的方式。将应用程序伪装为可读取某些通知文本的可访问性(例如盲人)。如果您收到多封邮件,则只会将X封电子邮件发送至[email protected] –
相关问题
- 1. 关于广播接收器
- 2. 的android广播接收机通知
- 3. 来自广播接收者的通知
- 4. 广播接收不显示通知
- 5. 广播接收器的问题,注册的广播接收器
- 6. 广播接收器
- 7. 广播接收器
- 8. 使用广播接收器
- 9. 使用广播接收器来解除通知
- 10. 使用广播接收机报警管理器和通知
- 11. 广播接收器的的onReceive()未能接收由另一广播接收器
- 12. 接收来自广播接收器的广播意图错误
- 13. 开始和停止来自广播接收器的通知
- 14. 来自Android广播接收器的通知不正常
- 15. 在广播接收器中保持通知的数量
- 16. 关于android广播接收器
- 17. 从广播接收器Android通知没有显示
- 18. 在KitKat中隐藏短信通知与广播接收器
- 19. 与alarmmanager和广播接收器发送通知
- 20. 广播接收器发送通知继续
- 21. 广播接收器来下载数据,并通知
- 22. GCM推送通知:禁止广播接收器
- 23. 广播接收器通知和活动信息
- 24. Xamarin广播接收器为GCM \远程通知
- 25. 如何更新广播接收器。 (多个通知)
- 26. 在广播接收器中显示通知
- 27. 在广播接收器中获取通知
- 28. 点击android通知图标不会触发广播接收器
- 29. SMS广播接收器多次接收?
- 30. 广播接收器不能接收
您的意思是说,您想在通知托盘级别添加过滤器吗?所以,而不是短信,它可能是任何应用程序或服务触发通知消息...?你是这个意思吗? –