我在向自定义相机中添加多种色彩效果时遇到问题。如果按钮单击侦听器后面有条件,则无法使用。 我该怎么做?
int flag = 0;
Camera.Parameters param;
param = mCam.getParameters();
switch (flag) {
case 0:
param.setColorEffect(Camera.Parameters.EFFECT_NEGATIVE);
flag++;
break;
case 1:
param.setColorEffect(Camera.Parameters.EFFECT_WHITEBOARD);
flag++;
break;
case 2:
param.setColorEffect(Camera.Parameters.EFFECT_SEPIA);
flag++;
break;
}
mCam.setParameter(param)