Ich denke, das wird nie möglich sein, denn wenn das der Fall wäre, wäre die Funktion von Android unnötig, weil jeder Entwickler sie umgehen könnte. Und wenn es irgendeine Möglichkeit gäbe, würde das Android-Team das sehr bald beheben, denn das wäre ein Bug.
Und wie bereits im Kommentar von Johan Lindkvist erwähnt, haben Sie die Benachrichtigungen der falschen App deaktiviert.
Wenn Sie den Benutzer wegen wichtiger Informationen noch benachrichtigen müssen, können Sie Service
verwenden. Verwenden Sie dann die getApplicationContext()
, um eine Toast
anzuzeigen. Sie sollten jedoch den Namen Ihrer App in die Nachricht aufnehmen, damit der Benutzer weiß, wer die Nachricht gesendet hat. Aber das ist keine gute Praxis, weil Sie Toast
s verwenden sollten nur dann, wenn der Benutzer in der App ist nach den Richtlinien:
Ihre App nicht einen Dialog oder Toast schaffen sollen, wenn es nicht zur Zeit auf Bildschirm. Ein Dialog oder Toast sollte nur als sofortige Antwort angezeigt werden, wenn der Benutzer eine Aktion in Ihrer App ausführt.
(https://developer.android.com/design/patterns/notifications.html)
Ich habe das jetzt ausprobiert und was ich kann ist, dass Sie nicht die Benachrichtigung für die richtige App anzeigen deaktivieren. Du hast Benachrichtigungen in der App DU Speed Booster deaktiviert und was ich sehen kann, ist DU Battery Saver ist eine andere App, was bedeutet, dass du stattdessen die Benachrichtigung für diese App deaktivieren musst. –