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
属性

注解

每当相机访问优先级发生更改时调用。

通知相机访问优先级已更改,相机现在可能可打开。 以前由于已使用相机的优先级较高的用户而拒绝相机访问的应用程序,或者由于尝试打开相机的优先级较高的用户而断开了与活动相机会话的连接,应尝试再次打开相机(如果仍想要使用它)。 请注意,多个应用程序可能会同时接收此回调,并且只有一个应用程序在实际中成功打开相机,具体取决于确切的访问优先级和计时。 如果多个应用程序可能同时处于恢复状态,并且用户可在它们之间切换焦点,或者当前使用相机的应用程序在全屏和图片中(PiP)状态之间移动,则此方法非常有用。 在这种情况下,不会调用相机可用/不可用回调,但另一个应用程序现在的相机访问优先级可能高于当前相机使用的应用程序。

此方法的默认实现不执行任何操作。

适用于 . 的 android.hardware.camera2.CameraManager.AvailabilityCallback.onCameraAccessPrioritiesChanged()Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于