相机拍照时,遇到问题Method called after release()的解决方法
2015-11-02 15:15
399 查看
友盟上会出现bug Method called after release();
报错在mCamera.takePicture(shutterCallback, rawCallback, jpegCallback);
而mCamera.release();执行是在
@Override
public void surfaceDestroyed(SurfaceHolder surfaceholder) {
if (isCameraRight) {
if (mCamera != null) {
try {
/* 停止预览 */
mCamera.stopPreview();
} catch (Exception e) {
e.printStackTrace();
}
}
mCamera.release();
mCamera = null;
}
}
网上的解决方法是在stoppreview和release之前加一句
mCamera.setPreviewCallback(null);
Installs a callback to be invoked for every preview frame in addition to displaying them on the screen. The callback will be repeatedly called for as long as preview is active. This method can be called at any time, even while preview is live. Any other
preview callbacks are overridden.
Parameters:cb a callback object that receives a copy of each preview frame, or null to stop receiving callbacks.
报错在mCamera.takePicture(shutterCallback, rawCallback, jpegCallback);
而mCamera.release();执行是在
@Override
public void surfaceDestroyed(SurfaceHolder surfaceholder) {
if (isCameraRight) {
if (mCamera != null) {
try {
/* 停止预览 */
mCamera.stopPreview();
} catch (Exception e) {
e.printStackTrace();
}
}
mCamera.release();
mCamera = null;
}
}
网上的解决方法是在stoppreview和release之前加一句
mCamera.setPreviewCallback(null);
Installs a callback to be invoked for every preview frame in addition to displaying them on the screen. The callback will be repeatedly called for as long as preview is active. This method can be called at any time, even while preview is live. Any other
preview callbacks are overridden.
Parameters:cb a callback object that receives a copy of each preview frame, or null to stop receiving callbacks.
相关文章推荐
- nginx 压测502 504错误
- This bundle is invalid. The bundle identifier contains disallowed characters.
- AJAX POST数据中有特殊符号导致数据丢失的解决方法
- yafphp框架
- Linux svn
- EventBus使用详解(一)—— 初步使用EventBus
- 将具体日期划分到季节
- WinAPI:PrintDIg、PrintHookProc
- object-c编程tips-jastor自动解析
- 二 hbase
- WebView缩放显示图片
- matlab中用imwrite()保存图像
- 2015.07.07_检验电话号码是否是正确的电话号码
- Spring笔记——AOP(注解方式)
- SWIFT——【学习环境搭建】
- JQuery zClip插件实现复制页面内容到剪贴板
- javascript实现城市级联操作
- java实现生产者消费者问题
- eclipse中新建maven项目-转
- hihocoder 挑战赛后学习 #1245 #1246