Idioma

Service.StopForeground Método

Definição

Sobrecargas

Nome Description
StopForeground(StopForegroundFlags)

Remova esse serviço do estado de primeiro plano, permitindo que ele seja eliminado se mais memória for necessária.

StopForeground(Boolean)

Versão herdada de #stopForeground(int).

StopForeground(StopForegroundFlags)

Remova esse serviço do estado de primeiro plano, permitindo que ele seja eliminado se mais memória for necessária.

[Android.Runtime.Register("stopForeground", "(I)V", "", ApiSince=24)]
public void StopForeground(Android.App.StopForegroundFlags flags);
[<Android.Runtime.Register("stopForeground", "(I)V", "", ApiSince=24)>]
member this.StopForeground : Android.App.StopForegroundFlags -> unit

Parâmetros

Atributos

Comentários

Remova esse serviço do estado de primeiro plano, permitindo que ele seja eliminado se mais memória for necessária. Isso não impede que o serviço seja executado (para que você use stopSelf() ou métodos relacionados), basta tirá-lo do estado em primeiro plano. Se STOP_FOREGROUND_REMOVE for fornecido, a notificação associada do serviço será cancelada imediatamente.

Se STOP_FOREGROUND_DETACH for fornecido, a associação do serviço com a notificação será cortada. Se a notificação ainda não tiver sido mostrada, devido à política de adiamento de notificação de serviço em primeiro plano, ela será postada imediatamente quando stopForeground(STOP_FOREGROUND_DETACH) for chamado. Em todos os casos, a notificação permanece mostrada mesmo depois que esse serviço é interrompido totalmente e destruído.

Se zero for passado como o argumento, o resultado será o comportamento herdado conforme definido antes do Android L: a notificação permanecerá postada até que o serviço seja totalmente interrompido, momento em que ele será automaticamente cancelado.

Consulte também:

Referência do Android para android.app.Service.stopForeground.

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

StopForeground(Boolean)

Versão herdada de #stopForeground(int).

[Android.Runtime.Register("stopForeground", "(Z)V", "")]
public void StopForeground(bool removeNotification);
[<Android.Runtime.Register("stopForeground", "(Z)V", "")>]
member this.StopForeground : bool -> unit

Parâmetros

removeNotification
Boolean

Se for true, o #STOP_FOREGROUND_REMOVE seletor será passado para #stopForeground(int); caso contrário #STOP_FOREGROUND_LEGACY , será passado.

Atributos

Comentários

Esse método foi preterido no nível 33 da API. chame stopForeground(int) e passe STOP_FOREGROUND_REMOVE ou STOP_FOREGROUND_DETACH explicitamente.

Versão herdada de stopForeground(int).

Consulte também:

Referência do Android para android.app.Service.stopForeground.

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