在开关按钮的打开关闭中做到闪光灯的打开关闭,以下代码可以做到
@Override
public void onClick(View arg0) {
MainPage.this.butOffON.setEnabled(false);
if (!isLight) {
Parameters mParameters = camera.getParameters();
mParameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
camera.setParameters(mParameters);
MainPage.this.butOffON.setImageResource(R.drawable.center_on);
isLight = true;
} else {
Parameters mParameters = camera.getParameters();
mParameters.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);
camera.setParameters(mParameters);
MainPage.this.butOffON.setImageResource(R.drawable.center_off);
isLight = false;
}
MainPage.this.butOffON.setEnabled(true);
}