Ho letto diverse domande relative a problemi similair, ma non mi forniscono la soluzione.Notifica deleteIntent non funziona
Nella mia app per Android spengo una notifica (nella classe Application specifica, che viene effettivamente avviata da un evento push C2DM).
Allora voglio ricevere un Intent quando il "Cancella tutto" si preme il pulsante relativo alle notificazioni:
notification.deleteIntent = PendingIntent.getService(this, 0, new Intent(this, NotificationDeleteReceiver.class), 0);
Nei miei NotificationDeleteReceiver.class ho ottenuto il metodo OnReceive:
public class NotificationDeleteReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
}
}
In il mio file manifest che ho ottenuto:
<receiver android:name="NotificationDeleteReceiver">
</receiver>
Ma ancora onReceive non viene chiamato. Cosa potrei fare di sbagliato? C'è un modo intelligente per eseguire il debug e vedere se un intent è davvero licenziato?
Ho bisogno di qualche tipo di filtro intent o dovrebbe andare bene?
Qualsiasi consiglio benvenuto.
E come è possibile impostare un filtro intent per l'intento ?? – BamsBamx