【发布时间】:2014-04-24 02:50:09
【问题描述】:
我不知道为什么 logact 在我设置有关setSceneMode 和setColorEffect 的相机参数时会产生错误,如下所示,并说set parameters failed
但是当我将上述方法分别设置为SCENE_MODE_CANDLELIGHT和EFFECT_SOLARIZE时,它可以工作
Java代码:
@Override
public void surfaceChanged(SurfaceHolder holder, int format, int width,int height) {
// TODO Auto-generated method stub
android.hardware.Camera.Parameters camParameter = this.myCamera.getParameters();
camParameter.setSceneMode(Parameters.SCENE_MODE_BEACH);
camParameter.setColorEffect(Parameters.EFFECT_WHITEBOARD);
camParameter.setFlashMode(Parameters.FLASH_MODE_AUTO);
camParameter.setPreviewSize(width/2, height/2);
camParameter.setPictureSize(width/2, height/2);
myCamera.setParameters(camParameter);
myCamera.startPreview();
}
【问题讨论】:
标签: android android-camera surfaceview surfaceholder