LocationManager.RequestSingleUpdate 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 |
|---|---|
| RequestSingleUpdate(String, PendingIntent) |
Registre-se para uma única atualização de local usando um provedor nomeado e uma intenção pendente. |
| RequestSingleUpdate(String, ILocationListener, Looper) |
Registre-se para uma única atualização de local usando o provedor nomeado e um retorno de chamada. |
| RequestSingleUpdate(Criteria, PendingIntent) |
Registre-se para uma única atualização de local usando um Critério e uma intenção pendente. |
| RequestSingleUpdate(Criteria, ILocationListener, Looper) |
Registre-se para uma única atualização de local usando um Critério e um retorno de chamada. |
RequestSingleUpdate(String, PendingIntent)
Registre-se para uma única atualização de local usando um provedor nomeado e uma intenção pendente.
[Android.Runtime.Register("requestSingleUpdate", "(Ljava/lang/String;Landroid/app/PendingIntent;)V", "GetRequestSingleUpdate_Ljava_lang_String_Landroid_app_PendingIntent_Handler")]
public virtual void RequestSingleUpdate(string provider, Android.App.PendingIntent pendingIntent);
[<Android.Runtime.Register("requestSingleUpdate", "(Ljava/lang/String;Landroid/app/PendingIntent;)V", "GetRequestSingleUpdate_Ljava_lang_String_Landroid_app_PendingIntent_Handler")>]
abstract member RequestSingleUpdate : string * Android.App.PendingIntent -> unit
override this.RequestSingleUpdate : string * Android.App.PendingIntent -> unit
Parâmetros
- provider
- String
um provedor listado por #getAllProviders()
- pendingIntent
- PendingIntent
a intenção pendente de enviar atualizações de localização
- Atributos
Exceções
se o provedor for nulo ou não existir
se a intenção for nula
se nenhuma permissão adequada estiver presente
Comentários
Registre-se para uma única atualização de local usando um provedor nomeado e uma intenção pendente.
Confira #requestLocationUpdates(long, float, Criteria, PendingIntent) mais detalhes sobre como usar esse método.
Este membro foi preterido. Use #getCurrentLocation(String, CancellationSignal, Executor, Consumer) em vez disso, pois ele não carrega um risco de dreno extremo de bateria.
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
RequestSingleUpdate(String, ILocationListener, Looper)
Registre-se para uma única atualização de local usando o provedor nomeado e um retorno de chamada.
[Android.Runtime.Register("requestSingleUpdate", "(Ljava/lang/String;Landroid/location/LocationListener;Landroid/os/Looper;)V", "GetRequestSingleUpdate_Ljava_lang_String_Landroid_location_LocationListener_Landroid_os_Looper_Handler")]
public virtual void RequestSingleUpdate(string provider, Android.Locations.ILocationListener listener, Android.OS.Looper? looper);
[<Android.Runtime.Register("requestSingleUpdate", "(Ljava/lang/String;Landroid/location/LocationListener;Landroid/os/Looper;)V", "GetRequestSingleUpdate_Ljava_lang_String_Landroid_location_LocationListener_Landroid_os_Looper_Handler")>]
abstract member RequestSingleUpdate : string * Android.Locations.ILocationListener * Android.OS.Looper -> unit
override this.RequestSingleUpdate : string * Android.Locations.ILocationListener * Android.OS.Looper -> unit
Parâmetros
- provider
- String
um provedor listado por #getAllProviders()
- listener
- ILocationListener
o ouvinte para receber atualizações de localização
- looper
- Looper
o looper que manipula retornos de chamada do ouvinte ou nulo para usar o looper do thread de chamada
- Atributos
Exceções
se o provedor for nulo ou não existir
se o ouvinte for nulo
se nenhuma permissão adequada estiver presente
Comentários
Registre-se para uma única atualização de local usando o provedor nomeado e um retorno de chamada.
Confira #requestLocationUpdates(String, long, float, LocationListener, Looper) mais detalhes sobre como usar esse método.
Este membro foi preterido. Use #getCurrentLocation(String, CancellationSignal, Executor, Consumer) em vez disso, pois ele não carrega um risco de dreno extremo de bateria.
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
RequestSingleUpdate(Criteria, PendingIntent)
Registre-se para uma única atualização de local usando um Critério e uma intenção pendente.
[Android.Runtime.Register("requestSingleUpdate", "(Landroid/location/Criteria;Landroid/app/PendingIntent;)V", "GetRequestSingleUpdate_Landroid_location_Criteria_Landroid_app_PendingIntent_Handler")]
public virtual void RequestSingleUpdate(Android.Locations.Criteria criteria, Android.App.PendingIntent pendingIntent);
[<Android.Runtime.Register("requestSingleUpdate", "(Landroid/location/Criteria;Landroid/app/PendingIntent;)V", "GetRequestSingleUpdate_Landroid_location_Criteria_Landroid_app_PendingIntent_Handler")>]
abstract member RequestSingleUpdate : Android.Locations.Criteria * Android.App.PendingIntent -> unit
override this.RequestSingleUpdate : Android.Locations.Criteria * Android.App.PendingIntent -> unit
Parâmetros
- criteria
- Criteria
contém parâmetros para escolher o provedor apropriado para atualizações de localização
- pendingIntent
- PendingIntent
a intenção pendente de enviar atualizações de localização
- Atributos
Exceções
se o provedor for nulo ou não existir
se a intenção for nula
se nenhuma permissão adequada estiver presente
Comentários
Registre-se para uma única atualização de local usando um Critério e uma intenção pendente.
Observação: como o Android KitKat, as solicitações de critérios sempre resultarão no uso do #FUSED_PROVIDER.
Confira #requestLocationUpdates(long, float, Criteria, PendingIntent) mais detalhes sobre como usar esse método.
Este membro foi preterido. Use #getCurrentLocation(String, CancellationSignal, Executor, Consumer) em vez disso, pois ele não carrega um risco de dreno extremo de bateria.
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
RequestSingleUpdate(Criteria, ILocationListener, Looper)
Registre-se para uma única atualização de local usando um Critério e um retorno de chamada.
[Android.Runtime.Register("requestSingleUpdate", "(Landroid/location/Criteria;Landroid/location/LocationListener;Landroid/os/Looper;)V", "GetRequestSingleUpdate_Landroid_location_Criteria_Landroid_location_LocationListener_Landroid_os_Looper_Handler")]
public virtual void RequestSingleUpdate(Android.Locations.Criteria criteria, Android.Locations.ILocationListener listener, Android.OS.Looper? looper);
[<Android.Runtime.Register("requestSingleUpdate", "(Landroid/location/Criteria;Landroid/location/LocationListener;Landroid/os/Looper;)V", "GetRequestSingleUpdate_Landroid_location_Criteria_Landroid_location_LocationListener_Landroid_os_Looper_Handler")>]
abstract member RequestSingleUpdate : Android.Locations.Criteria * Android.Locations.ILocationListener * Android.OS.Looper -> unit
override this.RequestSingleUpdate : Android.Locations.Criteria * Android.Locations.ILocationListener * Android.OS.Looper -> unit
Parâmetros
- criteria
- Criteria
contém parâmetros para escolher o provedor apropriado para atualizações de localização
- listener
- ILocationListener
o ouvinte para receber atualizações de localização
- looper
- Looper
o looper que manipula retornos de chamada do ouvinte ou nulo para usar o looper do thread de chamada
- Atributos
Exceções
se os critérios forem nulos
se o ouvinte for nulo
se nenhuma permissão adequada estiver presente
Comentários
Registre-se para uma única atualização de local usando um Critério e um retorno de chamada.
Observação: como o Android KitKat, as solicitações de critérios sempre resultarão no uso do #FUSED_PROVIDER.
Confira #requestLocationUpdates(long, float, Criteria, PendingIntent) mais detalhes sobre como usar esse método.
Este membro foi preterido. Use #getCurrentLocation(String, CancellationSignal, Executor, Consumer) em vez disso, pois ele não carrega um risco de dreno extremo de bateria.
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.