Lenguaje

Connection.QueryLocationForEmergency Método

Definición

Consulte la ubicación del dispositivo para realizar una llamada de emergencia.

[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

Parámetros

timeoutMillis
Int64

long: tiempo de espera en milis esperando la respuesta de consulta (MAX:5000, MIN:100).

provider
String

String: el nombre del proveedor de ubicación, Este valor no puede ser NULL. Es responsabilidad del autor de la llamada seleccionar un proveedor habilitado. El autor de la llamada puede usar android.location.LocationManager#getProviders(boolean) para elegir uno de los proveedores habilitados y pasarlo.

executor
IExecutor

Ejecutor de donde se ejecutará la devolución de llamada.

callback
IOutcomeReceiver

Devolución de llamada para notificar al resultado de queryLocation.

Atributos

Comentarios

Consulte la ubicación del dispositivo para realizar una llamada de emergencia. Solo los administradores de llamadas SIM pueden llamar a este método para conexiones que representan llamadas de emergencia. Si no se completa una solicitud de consulta de ubicación anterior, la nueva solicitud de consulta de ubicación se rechazará y devolverá una excepción QueryLocationException con . QueryLocationException#ERROR_PREVIOUS_REQUEST_EXISTS

Java documentación para android.telecom.Connection.queryLocationForEmergency(long, java.lang.String, java.util.concurrent.Executor, android.os.OutcomeReceiver<android.location.Location, android.telecom.QueryLocationException>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a