【发布时间】:2013-12-30 13:34:14
【问题描述】:
我将 cwac-camera 库用于我的 android 相机应用程序。这台相机的目的是录制视频。该摄像机具有普通摄像机的功能,例如在录制视频之前打开/关闭闪光灯。但问题是,我在实现 FLASH_MODE_TORCH 时遇到了麻烦。我想要的是在预览期间打开 FLASH_MODE_TORCH,如果我开始录制闪光灯仍然存在。
这是代码。
@Override
public Camera.Parameters adjustPreviewParameters(Camera.Parameters parameters){
if (vidFlash) {
parameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
} else {
parameters.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);
}
return super.adjustPreviewParameters(parameters);
}
这是我的第一次尝试,当我启动应用程序时会出现 FLASH_MODE_TORCH 我只需要打开或关闭它,这就是我使用上面代码的原因
@Override
public Camera.Parameters adjustPreviewParameters(Camera.Parameters parameters) {
parameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
return super.adjustPreviewParameters(parameters);
}
【问题讨论】: