RangingManager.CreateRangingSession Método

Definición

Crea una nueva sesión de rango.

[Android.Runtime.Register("createRangingSession", "(Ljava/util/concurrent/Executor;Landroid/ranging/RangingSession$Callback;)Landroid/ranging/RangingSession;", "", ApiSince=36)]
public Android.Ranging.RangingSession? CreateRangingSession(Java.Util.Concurrent.IExecutor executor, Android.Ranging.RangingSession.ICallback callback);
[<Android.Runtime.Register("createRangingSession", "(Ljava/util/concurrent/Executor;Landroid/ranging/RangingSession$Callback;)Landroid/ranging/RangingSession;", "", ApiSince=36)>]
member this.CreateRangingSession : Java.Util.Concurrent.IExecutor * Android.Ranging.RangingSession.ICallback -> Android.Ranging.RangingSession

Parámetros

executor
IExecutor

Ejecutor en el que se invocará la devolución de llamada.

callback
RangingSession.ICallback

Devolución de llamada para recibir eventos relacionados con la sesión.

Devoluciones

que RangingSession puede iniciar, administrar y detener operaciones de intervalo si la sesión se ha creado correctamente; en caso contrario, nulles .

Atributos

Comentarios

Crea una nueva sesión de rango. Una sesión de rango permite a la aplicación realizar operaciones de rango mediante tecnologías disponibles, como Ultra-Wideband (UWB) o Wi-Fi tiempo de ida y vuelta (RTT).

La devolución de llamada recibe eventos relacionados con la sesión, incluido el inicio de sesión, la detención y la gama de actualizaciones. Proporcione un ejecutor que controle las devoluciones de llamada en un subproceso adecuado.

Java documentación para android.ranging.RangingManager.createRangingSession(java.util.concurrent.Executor, android.ranging.RangingSession.Callback).

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