Wie komme ich zu den Benachrichtigungen in den Einstellungen?

Der Titel klingt irreführend ... Es gibt eine Verknüpfung unter dem Einstellungsverknüpfungs-Widget, die auf Benachrichtigungen verweist. Darin kann ich alle Benachrichtigungen sehen, die mein Telefon hatte (auch nachdem ich sie in der Pulldown-Benachrichtigungsleiste gelöscht habe).

Ich habe 2 Fragen: a) wo befindet es sich eigentlich in den Einstellungen (ich habe eine Weile danach gesucht) b) wie lösche ich das ... es scheint keine Option zu geben (muss ich neu starten?)

Hier sind die Screenshots, die zur Verdeutlichung beitragen können:

Bildschirmfoto Bildschirmfoto
Bildschirmfoto Bildschirmfoto

Kannst du genauer sagen, was du fragst? Was ist das Endziel, das Sie erreichen möchten?
@John Unter Android JB gibt es ein Widget namens "Einstellungsverknüpfung", mit dem Sie eine Verknüpfung zu jeder Einstellung auswählen können. Eine dieser Verknüpfungen führt zu etwas namens "Benachrichtigungen". Dieses Fenster ist im letzten Bild dargestellt. Es enthält Benachrichtigungen (einschließlich derer, die ich aus der Dropdown-Leiste gelöscht habe). Ich mag diese Funktion und habe mich gefragt, wie ich sie erreichen kann, abgesehen von der Verwendung des Widgets, da ich meinen Homescreen nicht überladen möchte. Ich würde annehmen, dass es unter den Einstellungen lebt, weil ich es unter dem Widget "Einstellungsverknüpfung" gefunden habe, aber ich kann es anscheinend nirgendwo finden.
Sie möchten also wissen, wie Sie zu diesem Bildschirm gelangen, ohne das Widget zu verwenden, wenn ich mich nicht irre? Und welche Version von Android hast du? Betreibst du ein benutzerdefiniertes ROM?
Ja du hast Recht. Ich verwende Stock jb 4.3 build jwr66v

Antworten (1)

Es gibt keine andere Möglichkeit, zu dieser Aktivität zu gelangen, als über eine Einstellungsverknüpfung. Den Code dafür finden Sie hier auf Github , und wenn Sie das Repository nach der NotificationStationKlasse durchsuchen, finden Sie alle Einstiegspunkte dafür: in diesem Fall nur den Shortcut-Intent-Filter im Manifest. Wenn Sie den Code untersuchen, werden Sie auch sehen, dass es keine Möglichkeit gibt, alte Benachrichtigungen aus der Liste zu entfernen: Wie Sie im Screenshot sehen können, sind die ausgegrauten Benachrichtigungen diejenigen, die Sie aus der „normalen“ Benachrichtigungsleiste verworfen haben.

Diese Klasse ist jedoch hauptsächlich als Demo gedacht. Android 4.3 fügt Unterstützung für jede Anwendung (mit der entsprechenden Berechtigung) hinzu, um auf die Liste der Benachrichtigungen zuzugreifen und diese anzuzeigen. Beispielsweise möchte ein Launcher eines Drittanbieters sie anzeigen, eine App möchte alle Benachrichtigungen in einem Popup-Fenster im iOS-Stil anzeigen, ein Live-Hintergrund oder Daydream könnte grafisch darauf reagieren oder ein Dienstprogramm könnte Ihr Telefon analysieren Verwendung aus den Benachrichtigungen (etwas wie Tasker könnte Aktionen auslösen, die darauf basieren, dass Benachrichtigungen erscheinen oder geschlossen werden).

Da dies eine neue Funktion ist und 4.3 noch nicht auf vielen Geräten vorhanden ist, wird es eine Weile dauern, bis Entwickler von Drittanbietern die erforderliche Zeit investieren, um diese Funktionen anzubieten, aber Sie müssen nicht lange warten.

Interessant, es wäre sinnvoll für sie, zumindest einen Weg dorthin zu haben, zumal es sich um eine Verknüpfung zu den Einstellungen handelt ...