在Android上快速停止相机

时间:2010-07-13 13:32:05

标签: android

我有一个使用相机的动态壁纸。但是,在运行LW时,我无法使用任何相机应用程序。应用程序启动,暂停然后返回桌面。 Logcat表示问题在于相机应用程序(以及摄像机应用程序和Qik等)正在尝试打开相机而未能这样做。当能见度为假时,LW正在释放相机,但似乎它不够快。

有没有办法加快速度,以便标准相机应用仍可使用?

1 个答案:

答案 0 :(得分:0)

林登,

我知道你提出问题已经有很长一段时间了,但我发现了这一点,并认为它可能会对你有所帮助。而不是在其他应用程序启动之前尝试快速卸载相机,请尝试使用

camera = Camera.open();
camera.unlock();

在您首次使用open()

获取相机后

我相信这样做会释放相机,以便其他应用程序可以使用它,这应该可以帮到你。如果你这样做,你的应用程序可以花时间关闭相机,因为它不会阻止对方使用相机。 : - )

我希望有所帮助! : - )

以下是有关详细信息的链接: http://developer.android.com/reference/android/hardware/Camera.html#unlock()

相关问题