Camera.Lock 方法

定义

注意

deprecated

重新锁定相机,以防止其他进程访问它。

[Android.Runtime.Register("lock", "()V", "")]
[System.Obsolete("deprecated")]
public void Lock ();
[<Android.Runtime.Register("lock", "()V", "")>]
[<System.Obsolete("deprecated")>]
member this.Lock : unit -> unit
属性

例外

如果无法重新锁定相机(例如,如果相机仍在由另一个进程使用)。

注解

重新锁定相机,以防止其他进程访问它。 除非调用相机对象,否则 #unlock() 默认情况下将锁定相机对象。 通常 #reconnect() 改用。

由于 API 级别 14,相机会自动锁定,以供应用程序使用 android.media.MediaRecorder#start()。 应用程序可以在录制开始后使用相机(例如缩放)。 录制开始或停止后无需调用此功能。

如果不录制视频,可能不需要此方法。

适用于 . 的 android.hardware.Camera.lock()Java 文档

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

适用于