CameraManager.AvailabilityCallback.OnCameraRemoved(String) 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í.
Un dispositivo de cámara se ha quitado físicamente o ya no está disponible para el sistema.
[Android.Runtime.Register("onCameraRemoved", "(Ljava/lang/String;)V", "GetOnCameraRemoved_Ljava_lang_String_Handler", ApiSince=37)]
public virtual void OnCameraRemoved(string cameraId);
[<Android.Runtime.Register("onCameraRemoved", "(Ljava/lang/String;)V", "GetOnCameraRemoved_Ljava_lang_String_Handler", ApiSince=37)>]
abstract member OnCameraRemoved : string -> unit
override this.OnCameraRemoved : string -> unit
Parámetros
- cameraId
- String
Identificador único de la cámara que se ha quitado.
- Atributos
Comentarios
Un dispositivo de cámara se ha quitado físicamente o ya no está disponible para el sistema.
Esta devolución de llamada se invoca cuando se desconecta una cámara externa extraíble, como una cámara externa extraíble. El identificador de cámara ya no se incluirá en la lista devuelta por CameraManager.getCameraIdList() y cualquier intento de abrirlo dará como resultado una excepción IllegalArgumentException.
Si una aplicación tiene una instancia de CameraDevice activa para la cámara eliminada que el cliente no se cerró, la aplicación recibirá un error de desconexión.
Cuando se quita una cámara, se invocará onCameraUnavailable(String) para el cameraId especificado antes de que se desencadene esta devolución de llamada.
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.