NotificationListenerService.CancelNotification Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CancelNotification(String) |
Informieren Sie den Benachrichtigungsmanager über die Kündigung einer einzelnen Benachrichtigung. |
CancelNotification(String, String, Int32) |
Veraltet.
Informieren Sie den Benachrichtigungsmanager über die Kündigung einer einzelnen Benachrichtigung. |
CancelNotification(String)
Informieren Sie den Benachrichtigungsmanager über die Kündigung einer einzelnen Benachrichtigung.
[Android.Runtime.Register("cancelNotification", "(Ljava/lang/String;)V", "")]
public void CancelNotification (string? key);
[<Android.Runtime.Register("cancelNotification", "(Ljava/lang/String;)V", "")>]
member this.CancelNotification : string -> unit
Parameter
- key
- String
Benachrichtigung zum Schließen von StatusBarNotification#getKey()
.
- Attribute
Hinweise
Informieren Sie den Benachrichtigungsmanager über die Kündigung einer einzelnen Benachrichtigung.
Verwenden Sie diese Option, wenn Ihr Listener über eine Benutzeroberfläche verfügt, über die der Benutzer einzelne Benachrichtigungen schließen kann, ähnlich dem Verhalten der Statusleiste und des Benachrichtigungsbereichs von Android. Sie sollte aufgerufen werden, nachdem der Benutzer eine einzelne Benachrichtigung über die Benutzeroberfläche geschlossen hat. nach der Benachrichtigung entfernt der Benachrichtigungs-Manager die Benachrichtigung tatsächlich, und Sie erhalten einen #onNotificationRemoved(StatusBarNotification)
Rückruf.
<b>Hinweis:</b> Wenn Ihr Listener dem Benutzer das Auslösen einer Benachrichtigung durch Tippen/Klicken/usw. ermöglicht, sollten Sie diese Methode zu diesem Zeitpunkt aufrufen, wenn die betreffende Benachrichtigung android.app.Notification#contentIntent
die android.app.Notification#FLAG_AUTO_CANCEL
Kennzeichnung festgelegt hat.
Der Dienst sollte auf das #onListenerConnected()
Ereignis warten, bevor dieser Vorgang ausgeführt wird.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CancelNotification(String, String, Int32)
Achtung
deprecated
Informieren Sie den Benachrichtigungsmanager über die Kündigung einer einzelnen Benachrichtigung.
[Android.Runtime.Register("cancelNotification", "(Ljava/lang/String;Ljava/lang/String;I)V", "")]
[System.Obsolete("deprecated")]
public void CancelNotification (string? pkg, string? tag, int id);
[<Android.Runtime.Register("cancelNotification", "(Ljava/lang/String;Ljava/lang/String;I)V", "")>]
[<System.Obsolete("deprecated")>]
member this.CancelNotification : string * string * int -> unit
Parameter
- pkg
- String
Paket der benachrichtigenden App.
- tag
- String
Tag der Benachrichtigung wie durch die benachrichtigende App angegeben in android.app.NotificationManager#notify(String, int, android.app.Notification)
.
- id
- Int32
ID der Benachrichtigung gemäß angabe der Benachrichtigungs-App in android.app.NotificationManager#notify(String, int, android.app.Notification)
.
<p>
- Attribute
Hinweise
Informieren Sie den Benachrichtigungsmanager über die Kündigung einer einzelnen Benachrichtigung.
Verwenden Sie diese Option, wenn Ihr Listener über eine Benutzeroberfläche verfügt, über die der Benutzer einzelne Benachrichtigungen schließen kann, ähnlich dem Verhalten der Statusleiste und des Benachrichtigungsbereichs von Android. Sie sollte aufgerufen werden, nachdem der Benutzer eine einzelne Benachrichtigung über die Benutzeroberfläche geschlossen hat. nach der Benachrichtigung entfernt der Benachrichtigungs-Manager die Benachrichtigung tatsächlich, und Sie erhalten einen #onNotificationRemoved(StatusBarNotification)
Rückruf.
<b>Hinweis:</b> Wenn Ihr Listener dem Benutzer das Auslösen einer Benachrichtigung durch Tippen/Klicken/usw. ermöglicht, sollten Sie diese Methode zu diesem Zeitpunkt aufrufen, wenn die betreffende Benachrichtigung android.app.Notification#contentIntent
die android.app.Notification#FLAG_AUTO_CANCEL
Kennzeichnung festgelegt hat.
Der Dienst sollte auf das #onListenerConnected()
Ereignis warten, bevor dieser Vorgang ausgeführt wird.
Dieses Mitglied ist veraltet. Verwenden Sie stattdessen #cancelNotification(String key)
. android.os.Build.VERSION_CODES#LOLLIPOP
Ab dieser Methode wird die Benachrichtigung nicht mehr abgebrochen. Es wird weiterhin die Benachrichtigung für Anwendungen abgebrochen, deren targetSdkVersion
Früher als android.os.Build.VERSION_CODES#LOLLIPOP
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.