CameraManager.AvailabilityCallback.OnCameraRemoved(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um dispositivo de câmera foi fisicamente removido ou não está mais disponível para o 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
O identificador exclusivo da câmera que foi removida.
- Atributos
Comentários
Um dispositivo de câmera foi fisicamente removido ou não está mais disponível para o sistema.
Esse retorno de chamada é invocado quando uma câmera disponível anteriormente, como uma câmera externa removível, é desconectada. A ID da câmera não será mais incluída na lista retornada por CameraManager.getCameraIdList() e qualquer tentativa de abri-la resultará em uma IllegalArgumentException.
Se um aplicativo tiver uma instância do CameraDevice ativa para a câmera removida que o cliente não fechou, o aplicativo receberá um erro de desconexão.
Quando uma câmera é removida, onCameraUnavailable(String) será invocado para a cameraId fornecida antes que esse retorno de chamada seja disparado.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.