Language

CameraManager.AvailabilityCallback.OnCameraRemoved(String) メソッド

定義

カメラ デバイスが物理的に取り外されたか、システムで使用できなくなりました。

[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

パラメーター

cameraId
String

削除されたカメラの一意識別子。

属性

注釈

カメラ デバイスが物理的に取り外されたか、システムで使用できなくなりました。

このコールバックは、リムーバブル外部カメラなどの以前に使用可能なカメラが切断されたときに呼び出されます。 カメラ ID は CameraManager.getCameraIdList() によって返されるリストに含まれるのではなく、カメラ ID を開こうとすると IllegalArgumentException になります。

クライアントが閉じなかった、削除されたカメラのアクティブな CameraDevice インスタンスがアプリケーションにある場合、アプリケーションは切断エラーを受け取ります。

カメラが削除されると、このコールバックがトリガーされる前に、指定された cameraId に対して onCameraUnavailable(String) が呼び出されます。

android.hardware.camera2.CameraManager.AvailabilityCallback.onCameraRemovedの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象