NotificationManager.NotifyAsPackage Methode

Definition

Veröffentlicht eine Benachrichtigung als angegebenes Paket, das in der Statusleiste angezeigt werden soll.

[Android.Runtime.Register("notifyAsPackage", "(Ljava/lang/String;Ljava/lang/String;ILandroid/app/Notification;)V", "GetNotifyAsPackage_Ljava_lang_String_Ljava_lang_String_ILandroid_app_Notification_Handler", ApiSince=29)]
public virtual void NotifyAsPackage(string targetPackage, string? tag, int id, Android.App.Notification notification);
[<Android.Runtime.Register("notifyAsPackage", "(Ljava/lang/String;Ljava/lang/String;ILandroid/app/Notification;)V", "GetNotifyAsPackage_Ljava_lang_String_Ljava_lang_String_ILandroid_app_Notification_Handler", ApiSince=29)>]
abstract member NotifyAsPackage : string * string * int * Android.App.Notification -> unit
override this.NotifyAsPackage : string * string * int * Android.App.Notification -> unit

Parameter

targetPackage
String

Das Paket, mit dem die Benachrichtigung bereitgestellt werden soll. Das Paket muss Ihnen Zugriff auf das Posten von Benachrichtigungen in ihrem Namen gewährt haben.#setNotificationDelegate(String)

tag
String

Ein Zeichenfolgenbezeichner für diese Benachrichtigung. Kann null sein.

id
Int32

Ein Bezeichner für diese Benachrichtigung. Das Paar (Tag, ID) muss innerhalb Ihrer Anwendung eindeutig sein.

notification
Notification

Ein Notification Objekt, das beschreibt, was dem Benutzer angezeigt werden soll. Darf nicht null sein.

Attribute

Hinweise

Veröffentlicht eine Benachrichtigung als angegebenes Paket, das in der Statusleiste angezeigt werden soll. Wenn eine Benachrichtigung mit demselben Tag und derselben ID bereits für dieses Paket gepostet wurde und noch nicht abgebrochen wurde, wird sie durch die aktualisierten Informationen ersetzt.

Allen android.service.notification.NotificationListenerService listener services wird Zugriff auf alle Uri uris in dieser Benachrichtigung bereitgestellten Elemente gewährtIntent#FLAG_GRANT_READ_URI_PERMISSION, oder die NotificationChannel Benachrichtigung wird unter Verwendung Context#grantUriPermission(String, Uri, int)bereitgestellt. Die Berechtigung wird widerrufen, wenn die Benachrichtigung abgebrochen wird, oder Sie können Berechtigungen mit Context#revokeUriPermission(Uri, int).

Java Dokumentation für android.app.NotificationManager.notifyAsPackage(java.lang.String, java.lang.String, int, android.app.Notification).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: