Langue

Connection.QueryLocationForEmergency Méthode

Définition

Interrogez l’emplacement de l’appareil pour passer un appel d’urgence.

[Android.Runtime.Register("queryLocationForEmergency", "(JLjava/lang/String;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=34)]
public void QueryLocationForEmergency(long timeoutMillis, string provider, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("queryLocationForEmergency", "(JLjava/lang/String;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=34)>]
member this.QueryLocationForEmergency : int64 * string * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit

Paramètres

timeoutMillis
Int64

long : délai d’attente en millis en attente de réponse de requête (MAX :5000, MIN :100).

provider
String

Chaîne : nom du fournisseur d’emplacement, cette valeur ne peut pas être null. Il incombe à l’appelant de sélectionner un fournisseur activé. L’appelant peut utiliser android.location.LocationManager#getProviders(boolean) pour choisir l’un des fournisseurs activés et le transmettre.

executor
IExecutor

Exécuteur de l’emplacement d’exécution du rappel.

callback
IOutcomeReceiver

Rappel pour notifier le résultat de queryLocation.

Attributs

Remarques

Interrogez l’emplacement de l’appareil pour passer un appel d’urgence. Seuls les gestionnaires d’appels SIM peuvent appeler cette méthode pour les connexions représentant des appels d’urgence. Si une demande de requête d’emplacement précédente n’est pas terminée, la nouvelle requête de requête d’emplacement est rejetée et retourne une RequêteLocationException avec QueryLocationException#ERROR_PREVIOUS_REQUEST_EXISTS

Java documentation pour android.telecom.Connection.queryLocationForEmergency(long, java.lang.String, java.util.concurrent.Executor, android.os.OutcomeReceiver<android.location.Location, android.telecom.QueryLocationException>).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à