Sprache

CameraManager.AvailabilityCallback.OnCameraRemoved(String) Methode

Definition

Ein Kameragerät wurde physisch entfernt oder ist für das System nicht mehr verfügbar.

[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

Parameter

cameraId
String

Der eindeutige Bezeichner der Kamera, die entfernt wurde.

Attribute

Hinweise

Ein Kameragerät wurde physisch entfernt oder ist für das System nicht mehr verfügbar.

Dieser Rückruf wird aufgerufen, wenn eine zuvor verfügbare Kamera, z. B. eine wechselbare externe Kamera, getrennt wird. Die Kamera-ID wird nicht mehr in die Liste aufgenommen, die von CameraManager.getCameraIdList() zurückgegeben wird, und jeder Versuch, sie zu öffnen, führt zu einer IllegalArgumentException.

Wenn eine Anwendung über eine aktive CameraDevice-Instanz für die entfernte Kamera verfügt, die der Client nicht geschlossen hat, erhält die Anwendung einen Verbindungsfehler.

Wenn eine Kamera entfernt wird, wird onCameraUnavailable(String) für die angegebene cameraId aufgerufen, bevor dieser Rückruf ausgelöst wird.

Android-Referenz für android.hardware.camera2.CameraManager.AvailabilityCallback.onCameraRemoved.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: