Idioma

CameraManager.AvailabilityCallback.OnCameraRemoved(String) Método

Definição

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.

Referência do Android para android.hardware.camera2.CameraManager.AvailabilityCallback.onCameraRemoved.

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.

Aplica-se a