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)

Esse método foi preterido no nível 33 da API.

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)

Esse método foi preterido no nível 33 da API.

[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

booliano: se for verdadeiro, o seletor de STOP_FOREGROUND_REMOVE será passado para stopForeground(int); caso contrário, STOP_FOREGROUND_LEGACY serão passados.

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