CameraDevice.StateCallback.OnError(CameraDevice, CameraError) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Método al que se llama cuando un dispositivo de cámara ha encontrado un error grave.
[Android.Runtime.Register("onError", "(Landroid/hardware/camera2/CameraDevice;I)V", "GetOnError_Landroid_hardware_camera2_CameraDevice_IHandler")]
public abstract void OnError(Android.Hardware.Camera2.CameraDevice camera, Android.Hardware.Camera2.CameraError error);
[<Android.Runtime.Register("onError", "(Landroid/hardware/camera2/CameraDevice;I)V", "GetOnError_Landroid_hardware_camera2_CameraDevice_IHandler")>]
abstract member OnError : Android.Hardware.Camera2.CameraDevice * Android.Hardware.Camera2.CameraError -> unit
Parámetros
- camera
- CameraDevice
El dispositivo notifica el error.
- error
- CameraError
Código de error.
- Atributos
Comentarios
Método al que se llama cuando un dispositivo de cámara ha encontrado un error grave.
Se puede llamar a esta devolución de llamada en lugar de #onOpened si se produce un error al abrir la cámara.
Esto indica un error del dispositivo de cámara o del servicio de cámara de alguna manera. Cualquier intento de llamar a métodos en este CameraDevice en el futuro producirá una CameraAccessException excepción con el CameraAccessException#CAMERA_ERROR CAMERA_ERROR motivo.
Es posible que todavía haya devoluciones de llamada de captura o de transmisión de cámara a las que se llamará después de recibir este error.
Debe limpiar la cámara con CameraDevice#close después de que esto suceda. Otros intentos de recuperación son específicos del código de error.
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.