Langue

RangingManager.CreateRangingSession Méthode

Définition

Crée une session de gamme.

[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

Paramètres

executor
IExecutor

Exécuteur sur lequel le rappel sera appelé.

callback
RangingSession.ICallback

Rappel pour recevoir des événements liés à la session.

Retours

Qui RangingSession peut lancer, gérer et arrêter l’étendue des opérations si la session est correctement créée ; sinon, null.

Attributs

Remarques

Crée une session de gamme. Une session de gamme permet à l’application d’effectuer des opérations variées à l’aide de technologies disponibles telles que Ultra-Wideband (UWB) ou Wi-Fi temps d’aller-retour (RTT).

Le rappel reçoit des événements liés à la session, notamment le démarrage, l’arrêt et l’étendue des mises à jour. Fournissez un exécuteur qui gère les rappels sur un thread approprié.

Java documentation pour android.ranging.RangingManager.createRangingSession(java.util.concurrent.Executor, android.ranging.RangingSession.Callback).

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

S’applique à