拍照后重置预览 - Android Camera.startpreview()失败

时间:2012-05-05 18:35:47

标签: android camera

我正在尝试构建一个可以拍摄照片并稍后处理它们的应用程序。 到目前为止,我已经能够访问相机,发布预览并拍照。然而,在拍摄照片后,我无法恢复预览以拍摄更多照片。它只是锁定,如果我尝试使用Camera.stopPreview然后Camera.startPreview“重启”我的预览我得到 以下错误:

05-05 21:19:24.316:E / AndroidRuntime(1103):java.lang.RuntimeException:startPreview failed 05-05 21:19:24.316:E / AndroidRuntime(1103):在android.hardware.Camera.startPreview(原生方法)

我需要重置它才能拍多张照片。 如果我评论出来并且没有弄乱预览(单张照片)应用程序可以正常工作。

经过长时间的研究后,我找不到解决方案。

这是我的代码:http://pastebin.com/dJELpsWN

[LATER EDIT]

在提出问题后几分钟我发现问题是我在没有时间保存/处理照片的情况下调用Camera.startPreview太快了。

0 个答案:

没有答案