Service.StopForeground Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- flags
- StopForegroundFlags
- 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.