将通知转换为字符串

时间:2016-06-29 02:31:27

标签: android

我正在开发一个接收系统(全部)通知的应用程序 并将它们存储在各自的变量中

我在使用NotificationListnerService

时遇到问题

所以请提供完整说明的代码 在此先感谢:)

1 个答案:

答案 0 :(得分:0)

这是你试过的方式吗?

首先,您必须声明在清单中接收通知的意图,以便获得android.permission.BIND_NOTIFICATION_LISTENER_SERVICE权限。

的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函数。

参考: https://developer.android.com/reference/android/service/notification/NotificationListenerService.html https://github.com/kpbird/NotificationListenerService-Example/