Android Interazione con le notifiche della barra di stato

Askautmir

Utente Iron
6 Agosto 2021
1
1
0
7
Buon pomeriggio, il mio obiettivo è interagire con le notifiche della barra di stato di Android.

Per il primo step ho letto l'articolo che spiegava come leggere le notifiche.
Essendo il costruttore di NotificationCompat.Builder deprecato, l'ho modificato aggiungendo il channel (Guida qui).

Ora il punto è: posso leggere le notifiche in arrivo, ma non posso interagirci, probabilmente serve implementare un intent o un pendingintent, ma non so davvero dove guardare, cerco soprattutto esempi già fatti, anche leggermente diversi da rimodellare, ma giusto per capire quali operazioni devo svolgere per raggiungere il risultato.

In soldoni quello che vorrei far accadere è questo:
1) Arriva la notifica di qualcosa sulla barra di stato
2) L'applicazione "clicca" sul contenuto o su una delle opzioni (talvolta compaiono dei pulsanti che portano ad azioni diverse) in maniera automatica

Ho trovato una serie di API, ma non riesco eventualmente a trovare al loro interno il metodo di risoluzione per questo problema.
Lista delle API di riferimento: Notification.Action, NotificationListenerService, NotificationManager, PendingIntent, BroadcastReceiver, AccessibilityService

Avete idea di come fare?
Grazie