LocationManager.RequestSingleUpdate Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| RequestSingleUpdate(String, PendingIntent) |
Eseguire la registrazione per un singolo aggiornamento del percorso usando un provider denominato e una finalità in sospeso. |
| RequestSingleUpdate(String, ILocationListener, Looper) |
Eseguire la registrazione per un singolo aggiornamento del percorso usando il provider denominato e un callback. |
| RequestSingleUpdate(Criteria, PendingIntent) |
Eseguire la registrazione per un singolo aggiornamento del percorso usando criteri e finalità in sospeso. |
| RequestSingleUpdate(Criteria, ILocationListener, Looper) |
Eseguire la registrazione per un singolo aggiornamento della posizione usando criteri e un callback. |
RequestSingleUpdate(String, PendingIntent)
Eseguire la registrazione per un singolo aggiornamento del percorso usando un provider denominato e una finalità in sospeso.
[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
Parametri
- provider
- String
un provider elencato da #getAllProviders()
- pendingIntent
- PendingIntent
la finalità in sospeso di inviare gli aggiornamenti della posizione
- Attributi
Eccezioni
se il provider è Null o non esiste
se la finalità è Null
se non è presente alcuna autorizzazione appropriata
Commenti
Eseguire la registrazione per un singolo aggiornamento del percorso usando un provider denominato e una finalità in sospeso.
Vedere #requestLocationUpdates(long, float, Criteria, PendingIntent) per altri dettagli su come usare questo metodo.
Questo membro è deprecato. Usare #getCurrentLocation(String, CancellationSignal, Executor, Consumer) invece come non comporta un rischio di scaricamento estremo della batteria.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
RequestSingleUpdate(String, ILocationListener, Looper)
Eseguire la registrazione per un singolo aggiornamento del percorso usando il provider denominato e un callback.
[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
Parametri
- provider
- String
un provider elencato da #getAllProviders()
- listener
- ILocationListener
listener per ricevere gli aggiornamenti della posizione
- looper
- Looper
callback del listener che gestisce il listener o Null per usare il looper del thread chiamante
- Attributi
Eccezioni
se il provider è Null o non esiste
se il listener è Null
se non è presente alcuna autorizzazione appropriata
Commenti
Eseguire la registrazione per un singolo aggiornamento del percorso usando il provider denominato e un callback.
Vedere #requestLocationUpdates(String, long, float, LocationListener, Looper) per altri dettagli su come usare questo metodo.
Questo membro è deprecato. Usare #getCurrentLocation(String, CancellationSignal, Executor, Consumer) invece come non comporta un rischio di scaricamento estremo della batteria.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
RequestSingleUpdate(Criteria, PendingIntent)
Eseguire la registrazione per un singolo aggiornamento del percorso usando criteri e finalità in sospeso.
[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
Parametri
- criteria
- Criteria
contiene parametri per scegliere il provider appropriato per gli aggiornamenti del percorso
- pendingIntent
- PendingIntent
la finalità in sospeso di inviare gli aggiornamenti della posizione
- Attributi
Eccezioni
se il provider è Null o non esiste
se la finalità è Null
se non è presente alcuna autorizzazione appropriata
Commenti
Eseguire la registrazione per un singolo aggiornamento del percorso usando criteri e finalità in sospeso.
Nota: poiché Android KitKat, le richieste di criteri genereranno sempre l'uso di #FUSED_PROVIDER.
Vedere #requestLocationUpdates(long, float, Criteria, PendingIntent) per altri dettagli su come usare questo metodo.
Questo membro è deprecato. Usare #getCurrentLocation(String, CancellationSignal, Executor, Consumer) invece come non comporta un rischio di scaricamento estremo della batteria.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
RequestSingleUpdate(Criteria, ILocationListener, Looper)
Eseguire la registrazione per un singolo aggiornamento della posizione usando criteri e un callback.
[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
Parametri
- criteria
- Criteria
contiene parametri per scegliere il provider appropriato per gli aggiornamenti del percorso
- listener
- ILocationListener
listener per ricevere gli aggiornamenti della posizione
- looper
- Looper
callback del listener che gestisce il listener o Null per usare il looper del thread chiamante
- Attributi
Eccezioni
se criteria è null
se il listener è Null
se non è presente alcuna autorizzazione appropriata
Commenti
Eseguire la registrazione per un singolo aggiornamento della posizione usando criteri e un callback.
Nota: poiché Android KitKat, le richieste di criteri genereranno sempre l'uso di #FUSED_PROVIDER.
Vedere #requestLocationUpdates(long, float, Criteria, PendingIntent) per altri dettagli su come usare questo metodo.
Questo membro è deprecato. Usare #getCurrentLocation(String, CancellationSignal, Executor, Consumer) invece come non comporta un rischio di scaricamento estremo della batteria.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.