我正在用相机做一个项目,在拍摄一台相机后,相机冻结了,你必须完成活动并再次调用它来拍摄另一张照片,我如何才能只拍摄1-2秒的照片冻结,然后表面视图再次拥有相机。同样的视频我正在使用媒体录像机,拍摄视频按下停止视频保存和屏幕仍然是活动的,但我不能再次拍摄视频我必须重新启动活动?
有人有解决方案吗?
发布于 2011-05-26 22:15:04
在后台AsyncTask
中进行任何图像处理。这将允许您的UI活动继续并拍摄另一张照片。
编辑:我无法删除已接受的答案,因此请参阅下面stoefin的答案。在拍摄下一张照片之前给camera.startPreview()
打电话对他来说很管用。
发布于 2011-10-10 23:22:03
我找到了一个解决方案:拍照后,预览显示将停止。若要拍摄更多照片,请先再次调用camera.startPreview()
。
发布于 2015-07-07 14:05:29
捕获图像后,应停止预览,然后重新开始预览。
mCamera.stopPreview();
mCamera.startPreview();
它会工作得很好。
https://stackoverflow.com/questions/6139409
复制相似问题