LocationManager.RemoveUpdates 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 |
|---|---|
| RemoveUpdates(PendingIntent) |
Remove as atualizações de localização para o especificado |
| RemoveUpdates(ILocationListener) |
Remove todas as atualizações de localização para o especificado |
RemoveUpdates(PendingIntent)
Remove as atualizações de localização para o especificado PendingIntent.
[Android.Runtime.Register("removeUpdates", "(Landroid/app/PendingIntent;)V", "GetRemoveUpdates_Landroid_app_PendingIntent_Handler")]
public virtual void RemoveUpdates(Android.App.PendingIntent pendingIntent);
[<Android.Runtime.Register("removeUpdates", "(Landroid/app/PendingIntent;)V", "GetRemoveUpdates_Landroid_app_PendingIntent_Handler")>]
abstract member RemoveUpdates : Android.App.PendingIntent -> unit
override this.RemoveUpdates : Android.App.PendingIntent -> unit
Parâmetros
- pendingIntent
- PendingIntent
intenção pendente que não precisa mais de atualizações de localização
- Atributos
Exceções
se a intenção for nula
Comentários
Remove as atualizações de localização para o especificado PendingIntent. Após essa chamada, o PendingIntent não receberá mais atualizações de local.
Confira #removeUpdates(LocationListener) mais detalhes sobre como esse método funciona.
Java documentação para android.location.LocationManager.removeUpdates(android.app.PendingIntent).
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
RemoveUpdates(ILocationListener)
Remove todas as atualizações de localização para o especificado LocationListener.
[Android.Runtime.Register("removeUpdates", "(Landroid/location/LocationListener;)V", "GetRemoveUpdates_Landroid_location_LocationListener_Handler")]
public virtual void RemoveUpdates(Android.Locations.ILocationListener listener);
[<Android.Runtime.Register("removeUpdates", "(Landroid/location/LocationListener;)V", "GetRemoveUpdates_Landroid_location_LocationListener_Handler")>]
abstract member RemoveUpdates : Android.Locations.ILocationListener -> unit
override this.RemoveUpdates : Android.Locations.ILocationListener -> unit
Parâmetros
- listener
- ILocationListener
ouvinte que não precisa mais de atualizações de localização
- Atributos
Exceções
se o ouvinte for nulo
Comentários
Remove todas as atualizações de localização para o especificado LocationListener. O ouvinte determinado tem a garantia de não receber nenhuma invocação que <b>happens-after</b> esse método é invocado.
Se o ouvinte determinado tiver solicitações em lote, esse método não liberará nenhum lote de localização incompleto antes de interromper as atualizações de localização. Se você quiser liberar quaisquer locais pendentes antes de parar, primeiro deve ligar #requestFlush(String, LocationListener, int) e chamar esse método assim que a liberação for concluída. Se esse método for invocado antes da liberação ser concluída, talvez você não receba os locais liberados.
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.