Lenguaje

Notification.Builder.SetForegroundServiceBehavior(Int32) Método

Definición

Especifique una directiva de visibilidad deseada para una notificación asociada a un servicio en primer plano.

[Android.Runtime.Register("setForegroundServiceBehavior", "(I)Landroid/app/Notification$Builder;", "GetSetForegroundServiceBehavior_IHandler", ApiSince=31)]
public virtual Android.App.Notification.Builder SetForegroundServiceBehavior(int behavior);
[<Android.Runtime.Register("setForegroundServiceBehavior", "(I)Landroid/app/Notification$Builder;", "GetSetForegroundServiceBehavior_IHandler", ApiSince=31)>]
abstract member SetForegroundServiceBehavior : int -> Android.App.Notification.Builder
override this.SetForegroundServiceBehavior : int -> Android.App.Notification.Builder

Parámetros

behavior
Int32

int: uno de FOREGROUND_SERVICE_DEFAULT, FOREGROUND_SERVICE_IMMEDIATE o FOREGROUND_SERVICE_DEFERRED Value es uno de los siguientes: Notification.FOREGROUND_SERVICE_DEFAULT Notification.FOREGROUND_SERVICE_IMMEDIATE Notification.FOREGROUND_SERVICE_DEFERRED

Devoluciones

Esta instancia de Android.App.Notification.Builder, lo que permite encadenar llamadas.

Atributos

Comentarios

Especifique una directiva de visibilidad deseada para una notificación asociada a un servicio en primer plano. De forma predeterminada, el sistema puede optar por aplazar la visibilidad de la notificación durante un breve tiempo después de iniciar el servicio. Pase FOREGROUND_SERVICE_IMMEDIATE a este método para garantizar que la visibilidad nunca se aplaza. Pase FOREGROUND_SERVICE_DEFERRED para solicitar que la visibilidad se aplaza siempre que sea posible. Tenga en cuenta que no se garantiza la visibilidad diferida. Puede haber algunas circunstancias en las que el sistema mostrará inmediatamente la notificación asociada del servicio en primer plano incluso cuando la aplicación haya usado este método para solicitar explícitamente la presentación diferida.

Referencia de Android para android.app.Notification.Builder.setForegroundServiceBehavior.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a