CameraManager.AvailabilityCallback.OnCameraRemoved(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
攝影機裝置已被實體移除或不再提供給系統使用。
[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() 回傳的清單中,任何嘗試開啟該清單都會導致 IllegalArgumentException。
如果應用程式有被移除攝影機的活躍 CameraDevice 實例,且用戶端未關閉,該應用程式將收到斷線錯誤。
當攝影機被移除時,會在觸發回調前,針對指定攝影機 ID 呼叫 onCameraUnavailable(String)。
Android 參考資料。android.hardware.camera2.CameraManager.AvailabilityCallback.onCameraRemoved
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。