Lenguaje

CameraManager.RegisterTorchCallback Método

Definición

Sobrecargas

Nombre Description
RegisterTorchCallback(CameraManager+TorchCallback, Handler)

Registre una devolución de llamada para recibir una notificación sobre el estado del modo torch.

RegisterTorchCallback(IExecutor, CameraManager+TorchCallback)

Registre una devolución de llamada para recibir una notificación sobre el estado del modo torch.

RegisterTorchCallback(CameraManager+TorchCallback, Handler)

Registre una devolución de llamada para recibir una notificación sobre el estado del modo 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

Parámetros

callback
CameraManager.TorchCallback

Nueva devolución de llamada para enviar el estado del modo torch a

handler
Handler

Controlador en el que se debe invocar la devolución de llamada o null para usar el subproceso android.os.Looper looperactual.

Atributos

Comentarios

Java documentación para android.hardware.camera2.CameraManager.registerTorchCallback(android.hardware.camera2.TorchCallback, android.os.Handler).

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

RegisterTorchCallback(IExecutor, CameraManager+TorchCallback)

Registre una devolución de llamada para recibir una notificación sobre el estado del modo 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

Parámetros

executor
IExecutor

Ejecutor que se usará para invocar la devolución de llamada. Este valor no puede ser nulo. Los eventos de devolución de llamada y agente de escucha se envían a través de este Ejecutor, lo que proporciona una manera fácil de controlar qué subproceso se usa. Para enviar eventos a través del subproceso principal de la aplicación, puede usar Context.getMainExecutor(). De lo contrario, proporcione un ejecutor que se envíe a un subproceso adecuado.

callback
CameraManager.TorchCallback

Nueva devolución de llamada para enviar el estado del modo torch a

Atributos

Comentarios

Registre una devolución de llamada para recibir una notificación sobre el estado del modo torch.

El comportamiento de este método coincide con el de registerTorchCallback(TorchCallback,Handler), excepto que usa Executor como argumento en lugar de Handler.

Referencia de Android para android.hardware.camera2.CameraManager.registerTorchCallback.

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