Idioma

Notification.Builder.SetForegroundServiceBehavior(Int32) Método

Definição

Especifique uma política de visibilidade desejada para uma notificação associada a um serviço em primeiro 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: Um dos valores de FOREGROUND_SERVICE_DEFAULT, FOREGROUND_SERVICE_IMMEDIATE ou FOREGROUND_SERVICE_DEFERRED é um dos seguintes: Notification.FOREGROUND_SERVICE_DEFAULT Notification.FOREGROUND_SERVICE_IMMEDIATE Notification.FOREGROUND_SERVICE_DEFERRED

Retornos

Esta instância do Android.App.Notification.Builder, permitindo que as chamadas sejam encadeadas.

Atributos

Comentários

Especifique uma política de visibilidade desejada para uma notificação associada a um serviço em primeiro plano. Por padrão, o sistema pode optar por adiar a visibilidade da notificação por um curto período após o serviço ser iniciado. Passe FOREGROUND_SERVICE_IMMEDIATE para esse método para garantir que a visibilidade nunca seja adiada. Passe FOREGROUND_SERVICE_DEFERRED para solicitar que a visibilidade seja adiada sempre que possível. Observe que a visibilidade adiada não é garantida. Pode haver algumas circunstâncias em que o sistema mostrará a Notificação associada do serviço em primeiro plano imediatamente, mesmo quando o aplicativo tiver usado esse método para solicitar explicitamente a exibição adiada.

Referência do Android para android.app.Notification.Builder.setForegroundServiceBehavior.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a