Wie deaktiviere ich Popup-/Heads-up-Benachrichtigungen global in Android 9 Pie?

Ich habe kürzlich ein Upgrade auf ein Samsung Galaxy S9 mit installiertem Android 9 Pie durchgeführt. Es hat eine lästige Funktion, jedes Mal, wenn ich zB eine Nachricht per Telegram erhalte, erscheint ein Popup-Fenster über einer anderen Anwendung, die ich gerade verwende, oben auf dem Bildschirm:

Screenshot einer lästigen Telegramm-Popup-Benachrichtigung in der BBC-Nachrichten-App

Ich möchte das für alle Apps deaktivieren. Ich habe diese reddit-Antwort gefunden :

Wenn Sie sich in den Benachrichtigungseinstellungen für eine App befinden, gibt es das Label für den Benachrichtigungskanal und das Kontrollkästchen daneben. Durch Aktivieren des Kontrollkästchens werden Benachrichtigungen vollständig aktiviert/deaktiviert. Wenn Sie auf das Label tippen, so unintuitiv es auch ist, gelangen Sie zu den erweiterten Einstellungen, in denen Sie Popup/Sound/Vibrationen deaktivieren können.

Wenn ich zB zu Einstellungen > Benachrichtigungen > Telegramm gehe, kann ich jeden einzelnen Chat antippen und Popups deaktivieren. Das ist mühsam, sicherlich gibt es eine globale Option, um diese invasive Funktion auszuschalten?

Auf einem normalen Android-Gerät können Sie die Benachrichtigung unter Einstellungen -> Apps und Benachrichtigungen konfigurieren -> nach unten scrollen und Benachrichtigungen für jede aufgelistete App deaktivieren. Aber da Sie sich auf einem Samsung-Gerät befinden, kann dies etwas anders sein, da Samsung es den Benutzern nicht so einfach machen möchte ...
@AndrewT. Danke. Es scheint also, dass Sie in 5.0 eine App benötigen, um diese Benachrichtigungen zu deaktivieren, und in 8.0 benötigen Sie ein Befehlszeilentool, aber dann ist die Einstellung weg, sobald Sie das Telefon neu starten. In den Worten von AVGN, was haben sie sich dabei gedacht?

Antworten (3)

Ja da ist!

  1. adb einrichten. Verwenden Sie DIES als Referenz
  2. Geben Sie ein adb devicesund vergewissern Sie sich, dass Ihr Gerät dort ist
  3. Eintreten adb shell settings put global heads_up_notifications_enabled 0und fertig!

Wenn Sie es wieder aktivieren möchten, ersetzen Sie einfach den Befehl in Schritt 3 durchadb shell settings put global heads_up_notifications_enabled 1

So einfach ist das!

Dies ist die beste Antwort, um es für alle Apps zu deaktivieren. Ich möchte nicht die Einstellungen für alle Apps durchgehen... Danke!

Auf meinem S9+ läuft Androud 10 UI2 und Telegram 6.0.1.
Ich hatte das gleiche Problem, das ich endlich gelöst habe. Ich bin alle App-Einstellungen durchgegangen, dann habe ich die Android-Apps-Telegram-Einstellungen ohne Glück versucht. Ich habe schließlich in den Android-Einstellungen-Benachrichtigungen nachgesehen und unten steht: "Suchen Sie nach etwas anderem?" Klicken Sie auf die Option Intelligente Popup-Ansicht und schalten Sie das Telegramm aus.

Großartig, sie haben anscheinend tatsächlich auf die Benutzer gehört! Für Android 9 habe ich es schließlich mit der Android Debug Bridge gelöst, wie im Kommentar von @Andrew T verlinkt.
Auf meinem S9 läuft mittlerweile Android 10 und das funktioniert nicht.

Die In-App-Lösung für Telegram 7.1.3 auf Android 10:

Menu-> Settings-> Notifications and Sounds-> Private chats(oder Groupsoder Channels) -> Importancevon Urgentbis setzenHigh