Lingua

LocationManager.RequestSingleUpdate Metodo

Definizione

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.

per android.location.LocationManager.requestSingleUpdate(java.lang.String, android.app.PendingIntent).

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.

per android.location.LocationManager.requestSingleUpdate(java.lang.String, android.location.LocationListener, android.os.Looper).

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.

per android.location.LocationManager.requestSingleUpdate(android.location.Criteria, android.app.PendingIntent).

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.

per android.location.LocationManager.requestSingleUpdate(android.location.Criteria, android.location.LocationListener, android.os.Looper).

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