Idioma

Connection.QueryLocationForEmergency Método

Definição

Consulte a localização do dispositivo para fazer uma Chamada de Emergência.

[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: tempo limite em milis aguardando resposta de consulta (MAX:5000, MIN:100).

provider
String

Cadeia de caracteres: o nome do provedor de localização, esse valor não pode ser nulo. É responsabilidade do chamador selecionar um provedor habilitado. O chamador pode usar android.location.LocationManager#getProviders(boolean) para escolher um dos provedores habilitados e passá-lo.

executor
IExecutor

O executor de onde o retorno de chamada será executado.

callback
IOutcomeReceiver

O retorno de chamada para notificar o resultado de queryLocation.

Atributos

Comentários

Consulte a localização do dispositivo para fazer uma Chamada de Emergência. Somente os gerenciadores de chamadas SIM podem chamar esse método para conexões que representam chamadas de emergência. Se uma solicitação de consulta de local anterior não for concluída, a nova solicitação de consulta de local será rejeitada e retornará uma QueryLocationException com QueryLocationException#ERROR_PREVIOUS_REQUEST_EXISTS

Java documentação para android.telecom.Connection.queryLocationForEmergency(long, java.lang.String, java.util.concurrent.Executor, android.os.OutcomeReceiver<android.location.Location, android.telecom.QueryLocationException>).

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