如何读取Android的所有到来的通知 [英] How to read all the coming notifications in android

查看:279
本文介绍了如何读取Android的所有到来的通知的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何读取Android的所有未来通知。是有可能使用广播接收机收听未来通知和读取O读的通知的信息的能力

How to read all the coming notifications in android. Is it possible to use the broadcast receiver to listen the coming notifications and the ability to read o read the notifications information

推荐答案

首先,你必须声明你的意图收到您的通知清单,这样你可以得到 android.permission.BIND_NOTIFICATION_LISTENER_SERVICE 的权限。

First you must declare your intent to receive notifications in your manifest, so that you can get the android.permission.BIND_NOTIFICATION_LISTENER_SERVICE permission.

AndroidManifest.xml中:

AndroidManifest.xml:

<service android:name=".NotificationListener"
         android:label="@string/service_name"
         android:permission="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE">
    <intent-filter>
        <action android:name="android.service.notification.NotificationListenerService" />
    </intent-filter>
</service>

然后创建一个 NotificationListenerService 类和重写 onNotificationPosted 功能。

有关详细信息,在这里阅读开发者参考:<一href=\"https://developer.android.com/reference/android/service/notification/NotificationListenerService.html\">https://developer.android.com/reference/android/service/notification/NotificationListenerService.html

For more information, read the developer reference here: https://developer.android.com/reference/android/service/notification/NotificationListenerService.html

另外,也要看看实施的指南这个简单的示例应用程序:<一href=\"https://github.com/kpbird/NotificationListenerService-Example/\">https://github.com/kpbird/NotificationListenerService-Example/

Also look at this simple example application for implementation guidance: https://github.com/kpbird/NotificationListenerService-Example/

这篇关于如何读取Android的所有到来的通知的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆