如何解决在Android上监听通知
| 关于Android编程的通知,我有一些疑问。我已经阅读了NotificationManager,Notification和NotificationBuilder,但似乎不允许它监听通知。 我想做的是,当任何应用程序发送通知时,我将能够知道通知的内容。这实际上可行吗,怎么办?解决方法
随着API级别18发行,现在有了NotificationListenerService。 http://developer.android.com/reference/android/service/notification/NotificationListenerService.html
, 当前没有通用方法来拦截从其他应用程序发送的通知。
, 您可能想看看
AccessibilityEvent
通知类型
通知状态已更改-表示显示通知的事件。
类型:TYPE_NOTIFICATION_STATE_CHANGED
特性:
getEventType()-事件的类型。
getClassName()-源的类名称。
getPackageName()-源的程序包名称。
getEventTime()-事件时间。
getText()-源子树的文本。
getParcelableData()-发布的通知。
getText()-用于提供更多上下文的文本。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。