Language

RangingManager.CreateRangingSession メソッド

定義

新しい範囲セッションを作成します。

[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

パラメーター

executor
IExecutor

コールバックが呼び出される Executor。

callback
RangingSession.ICallback

セッション関連のイベントを受信するコールバック。

返品

セッションが正常に作成された場合に、範囲指定操作を開始、管理、および停止できる RangingSession 。それ以外の場合は null。

属性

注釈

新しい範囲セッションを作成します。 範囲セッションを使用すると、アプリケーションは、Ultra-Wideband (UWB) や Wi-Fi ラウンド トリップ時間 (RTT) などの使用可能なテクノロジを使用して、範囲指定操作を実行できます。

コールバックは、セッションの開始、停止、および範囲の更新を含むセッション関連のイベントを受け取ります。 適切なスレッドでコールバックを処理する Executor を提供します。

Javaドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象