語言

CameraManager.AvailabilityCallback.OnCameraAccessPrioritiesChanged 方法

定義

每當攝影機存取優先順序改變時都會打電話。

[Android.Runtime.Register("onCameraAccessPrioritiesChanged", "()V", "GetOnCameraAccessPrioritiesChangedHandler", ApiSince=29)]
public virtual void OnCameraAccessPrioritiesChanged();
[<Android.Runtime.Register("onCameraAccessPrioritiesChanged", "()V", "GetOnCameraAccessPrioritiesChangedHandler", ApiSince=29)>]
abstract member OnCameraAccessPrioritiesChanged : unit -> unit
override this.OnCameraAccessPrioritiesChanged : unit -> unit
屬性

備註

每當攝影機存取優先順序改變時都會打電話。

通知攝影機存取優先順序已變更,攝影機現在可能已可開啟。 先前因高優先權使用者已在使用相機而被拒絕存取,或因高優先權使用者嘗試開啟相機而斷線的應用程式,若仍想使用,應嘗試重新開啟相機。 請注意,多個應用程式可能同時收到此回調,且實際上只有一個能成功開啟攝影機,具體取決於精確的存取優先權等級與時序。 此方法適用於多個應用程式同時處於恢復狀態,使用者需在它們間切換焦點,或當前使用相機的應用程式在全螢幕與畫中畫(Picture-in-Picture,PiP)狀態間切換時。 此時,攝影機可用/不可用的回調不會被啟動,但其他應用程式可能擁有比目前使用攝影機應用程式更高的攝影機存取優先權。

此方法的預設實作不會執行任何動作。

Java 文件 android.hardware.camera2.CameraManager.AvailabilityCallback.onCameraAccessPrioritiesChanged()。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於