Поделиться через


NotificationManager.Notify Метод

Определение

Перегрузки

Notify(String, Int32, Notification)

Публикует уведомление, отображаемое в строке состояния.

Notify(Int32, Notification)

Разместите уведомление, отображаемое в строке состояния.

Notify(String, Int32, Notification)

Публикует уведомление, отображаемое в строке состояния.

[Android.Runtime.Register("notify", "(Ljava/lang/String;ILandroid/app/Notification;)V", "GetNotify_Ljava_lang_String_ILandroid_app_Notification_Handler")]
public virtual void Notify (string? tag, int id, Android.App.Notification? notification);
[<Android.Runtime.Register("notify", "(Ljava/lang/String;ILandroid/app/Notification;)V", "GetNotify_Ljava_lang_String_ILandroid_app_Notification_Handler")>]
override this.Notify : string * int * Android.App.Notification -> unit

Параметры

tag
String

Строковый идентификатор для этого уведомления. Может иметь значение null.

id
Int32

Идентификатор этого уведомления. Пара (тег, идентификатор) должна быть уникальной в приложении.

notification
Notification

Объект Notification , описывающий, что нужно показать пользователю. Не должен принимать значение null.

Атрибуты

Комментарии

Публикует уведомление, отображаемое в строке состояния. Если уведомление с тем же тегом и идентификатором уже размещено приложением и еще не отменено, оно будет заменено обновленными сведениями.

Все android.service.notification.NotificationListenerService listener services будет предоставлено Intent#FLAG_GRANT_READ_URI_PERMISSION доступ к любому Uri uris предоставленному в этом уведомлении, или NotificationChannel это уведомление будет размещено на использование Context#grantUriPermission(String, Uri, int). Разрешение будет отменено при отмене уведомления или вы можете отменить разрешения.Context#revokeUriPermission(Uri, int)

Документация по Java для android.app.NotificationManager.notify(java.lang.String, int, android.app.Notification).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Notify(Int32, Notification)

Разместите уведомление, отображаемое в строке состояния.

[Android.Runtime.Register("notify", "(ILandroid/app/Notification;)V", "GetNotify_ILandroid_app_Notification_Handler")]
public virtual void Notify (int id, Android.App.Notification? notification);
[<Android.Runtime.Register("notify", "(ILandroid/app/Notification;)V", "GetNotify_ILandroid_app_Notification_Handler")>]
override this.Notify : int * Android.App.Notification -> unit

Параметры

id
Int32

Идентификатор этого уведомления, уникального в приложении.

notification
Notification

Объект Notification , описывающий, что нужно показать пользователю. Не должен принимать значение null.

Атрибуты

Комментарии

Разместите уведомление, отображаемое в строке состояния. Если уведомление с тем же идентификатором уже размещено приложением и еще не отменено, оно будет заменено обновленными сведениями.

Документация по Java для android.app.NotificationManager.notify(int, android.app.Notification).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к