Ich möchte die Benachrichtigungen, die von anderen Anwendungen in der Benachrichtigungsleiste ausgelöst werden, lesen / auf sie zugreifen / sie protokollieren.
Ich habe Intents
und PendingIntents
sehr oft gesucht, konnte aber keine Lösung finden.
Muss meine Anwendung benachrichtigt werden, wenn eine Benachrichtigung ausgelöst wird?
Oder bietet Android-System etwas zum Lesen von Benachrichtigungen durch die Anwendungen auf Benutzerebene?
Endlich die Antwort bekommen. !!! Verwenden Sie AccessibilityService
%Vor%Und mein Manifest ist:
%Vor%Viel Spaß beim Codieren !!! :)
A Notification
wird durch Senden eines Intent
ausgelöst.
Das NotificationReceiver
fängt das Intent
ab und öffnet ein Notification
.
Es ist durchaus möglich, dieselbe Intent
in einer Ihrer Anwendungen mit einem BroadCastReceiver und filtern Sie nach dem gewünschten Intent
.
Tags und Links android android-intent notifications android-pendingintent accessibilityservice