【发布时间】:2017-07-05 04:30:28
【问题描述】:
我正在研究相机模块,这里唯一的问题是当我尝试重新拍摄相机时,它会延迟几秒钟,然后再次打开相机预览(参见第一张图片)。请看看我的相机预览如下所示
这是我拍完照片后
当我单击重拍按钮(中间)时,需要一些时间来重新加载相机预览(第一张图像)。我尝试了另一个应用程序,发现当它重新拍摄照片时,它会立即(无延迟)进入上一个相机预览,就像回到上一页一样。
在相机预览中,我实现了一些画布绘制来创建覆盖视图。但我认为这不是问题,因为我之前所说的另一个应用程序也需要一些时间来加载相机预览。 但是,唯一不同的是当他们重新拍摄照片时,相机预览会立即加载,而我的应用需要一些时间来重新加载相机预览。
我在课堂上实现了SurfaceHolder.Callback。我尝试删除 onResume 并调整一些方法,但没有太大帮助。
知道如何处理这种延迟吗?
谢谢
【问题讨论】:
-
看我的回答希望这会给你一些提示。
-
感谢@AndyDeveloper,我检查一下
标签: java android performance camera android-camera