Language

CameraManager.RegisterTorchCallback メソッド

定義

オーバーロード

Name 説明
RegisterTorchCallback(CameraManager+TorchCallback, Handler)

Torch モードの状態に関する通知を受け取るコールバックを登録します。

RegisterTorchCallback(IExecutor, CameraManager+TorchCallback)

Torch モードの状態に関する通知を受け取るコールバックを登録します。

RegisterTorchCallback(CameraManager+TorchCallback, Handler)

Torch モードの状態に関する通知を受け取るコールバックを登録します。

[Android.Runtime.Register("registerTorchCallback", "(Landroid/hardware/camera2/CameraManager$TorchCallback;Landroid/os/Handler;)V", "", ApiSince=23)]
public void RegisterTorchCallback(Android.Hardware.Camera2.CameraManager.TorchCallback callback, Android.OS.Handler? handler);
[<Android.Runtime.Register("registerTorchCallback", "(Landroid/hardware/camera2/CameraManager$TorchCallback;Landroid/os/Handler;)V", "", ApiSince=23)>]
member this.RegisterTorchCallback : Android.Hardware.Camera2.CameraManager.TorchCallback * Android.OS.Handler -> unit

パラメーター

callback
CameraManager.TorchCallback

Torch モードの状態を送信する新しいコールバック

handler
Handler

コールバックを呼び出すハンドラー。現在のスレッドのnullを使用するandroid.os.Looper looper。

属性

注釈

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

RegisterTorchCallback(IExecutor, CameraManager+TorchCallback)

Torch モードの状態に関する通知を受け取るコールバックを登録します。

[Android.Runtime.Register("registerTorchCallback", "(Ljava/util/concurrent/Executor;Landroid/hardware/camera2/CameraManager$TorchCallback;)V", "", ApiSince=28)]
public void RegisterTorchCallback(Java.Util.Concurrent.IExecutor executor, Android.Hardware.Camera2.CameraManager.TorchCallback callback);
[<Android.Runtime.Register("registerTorchCallback", "(Ljava/util/concurrent/Executor;Landroid/hardware/camera2/CameraManager$TorchCallback;)V", "", ApiSince=28)>]
member this.RegisterTorchCallback : Java.Util.Concurrent.IExecutor * Android.Hardware.Camera2.CameraManager.TorchCallback -> unit

パラメーター

executor
IExecutor

コールバックの呼び出しに使用される Executor。 この値は null にすることはできません。 コールバック イベントとリスナー イベントは、この Executor を介してディスパッチされるため、使用するスレッドを簡単に制御できます。 アプリケーションのメイン スレッドを介してイベントをディスパッチするには、Context.getMainExecutor() を使用できます。 それ以外の場合は、適切なスレッドにディスパッチする Executor を指定します。

callback
CameraManager.TorchCallback

Torch モードの状態を送信する新しいコールバック

属性

注釈

Torch モードの状態に関する通知を受け取るコールバックを登録します。

このメソッドの動作は registerTorchCallback(TorchCallback,Handler) の動作と一致しますが、ハンドラーの代わりに Executor を引数として使用する点が異なります。

android.hardware.camera2.CameraManager.registerTorchCallbackの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象