Context.StopService(Intent) 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.
Solicite que um determinado serviço de aplicativo seja interrompido.
[Android.Runtime.Register("stopService", "(Landroid/content/Intent;)Z", "GetStopService_Landroid_content_Intent_Handler")]
public abstract bool StopService(Android.Content.Intent? service);
[<Android.Runtime.Register("stopService", "(Landroid/content/Intent;)Z", "GetStopService_Landroid_content_Intent_Handler")>]
abstract member StopService : Android.Content.Intent -> bool
Parâmetros
- service
- Intent
Descrição do serviço a ser interrompido. A Intenção deve ser totalmente explícita (fornecendo um nome de componente) ou especificar um nome de pacote específico ao qual ele é direcionado.
Retornos
Se houver um serviço que corresponda à intenção fornecida que já está em execução, ele será interrompido e true retornado; caso contrário, será false retornado.
- Atributos
Exceções
Comentários
Solicite que um determinado serviço de aplicativo seja interrompido. Se o serviço não estiver em execução, nada acontecerá. Caso contrário, ele será interrompido. Observe que as chamadas para startService() não são contadas. Isso interrompe o serviço, independentemente de quantas vezes ele foi iniciado.
Se o serviço estiver em execução como um serviço em primeiro plano quando ele for interrompido, sua notificação associada será removida. Para evitar isso, os aplicativos podem usar android.app.Service#stopForeground(int) stopForeground(STOP_FOREGROUND_DETACH) para desacoplar a notificação do ciclo de vida do serviço antes de pará-la.
Observe que, se um serviço parado ainda tiver ServiceConnection objetos associados a ele com o #BIND_AUTO_CREATE conjunto, ele não será destruído até que todas essas associações sejam removidas. Consulte a android.app.Service documentação para obter mais detalhes sobre o ciclo de vida de um serviço.
Essa função será gerada SecurityException se você não tiver permissão para parar o serviço especificado.
Java documentação para android.content.Context.stopService(android.content.Intent).
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.