我不知道为什么当我设置相机参数时 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();
}