Idioma

LocationManager.RequestFlush Método

Definição

Sobrecargas

Nome Description
RequestFlush(String, ILocationListener, Int32)

Solicita que o provedor determinado libere todos os locais em lote para os ouvintes.

RequestFlush(String, PendingIntent, Int32)

Solicita que o provedor determinado libere todos os locais em lote para os ouvintes.

RequestFlush(String, ILocationListener, Int32)

Solicita que o provedor determinado libere todos os locais em lote para os ouvintes.

[Android.Runtime.Register("requestFlush", "(Ljava/lang/String;Landroid/location/LocationListener;I)V", "GetRequestFlush_Ljava_lang_String_Landroid_location_LocationListener_IHandler", ApiSince=31)]
public virtual void RequestFlush(string provider, Android.Locations.ILocationListener listener, int requestCode);
[<Android.Runtime.Register("requestFlush", "(Ljava/lang/String;Landroid/location/LocationListener;I)V", "GetRequestFlush_Ljava_lang_String_Landroid_location_LocationListener_IHandler", ApiSince=31)>]
abstract member RequestFlush : string * Android.Locations.ILocationListener * int -> unit
override this.RequestFlush : string * Android.Locations.ILocationListener * int -> unit

Parâmetros

provider
String

um provedor listado por #getAllProviders()

listener
ILocationListener

um ouvinte registrado no provedor

requestCode
Int32

um inteiro arbitrário passado para LocationListener#onFlushComplete(int)

Atributos

Comentários

Solicita que o provedor determinado libere todos os locais em lote para os ouvintes. O ouvinte fornecido (registrado com o provedor) terá LocationListener#onFlushComplete(int) invocado com o código de resultado fornecido depois que quaisquer locais que foram liberados tiverem sido entregues. Se #removeUpdates(LocationListener) for invocado antes que o retorno de chamada de liberação seja executado, o retorno de chamada de liberação nunca será executado.

Java documentação para android.location.LocationManager.requestFlush(java.lang.String, android.location.LocationListener, int).

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

RequestFlush(String, PendingIntent, Int32)

Solicita que o provedor determinado libere todos os locais em lote para os ouvintes.

[Android.Runtime.Register("requestFlush", "(Ljava/lang/String;Landroid/app/PendingIntent;I)V", "GetRequestFlush_Ljava_lang_String_Landroid_app_PendingIntent_IHandler", ApiSince=31)]
public virtual void RequestFlush(string provider, Android.App.PendingIntent pendingIntent, int requestCode);
[<Android.Runtime.Register("requestFlush", "(Ljava/lang/String;Landroid/app/PendingIntent;I)V", "GetRequestFlush_Ljava_lang_String_Landroid_app_PendingIntent_IHandler", ApiSince=31)>]
abstract member RequestFlush : string * Android.App.PendingIntent * int -> unit
override this.RequestFlush : string * Android.App.PendingIntent * int -> unit

Parâmetros

provider
String

um provedor listado por #getAllProviders()

pendingIntent
PendingIntent

um PendingIntent registrado no provedor

requestCode
Int32

um inteiro arbitrário que será passado de volta como o valor extra para #KEY_FLUSH_COMPLETE

Atributos

Comentários

Solicita que o provedor determinado libere todos os locais em lote para os ouvintes. O PendingIntent fornecido (registrado com o provedor) será enviado com #KEY_FLUSH_COMPLETE presentes nas chaves extras e requestCode como o valor correspondente.

Java documentação para android.location.LocationManager.requestFlush(java.lang.String, android.app.PendingIntent, int).

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