涉及到参数设置,所以每次开关闪光灯和切换摄像头都需要先释放camera,然后重新初始化camera
开关闪光灯:
if (openFlashLight) {
parameters.setFlashMode(parameters.FLASH_MODE_ON);
} else
{
parameters.setFlashMode(parameters.FLASH_MODE_OFF);
}
mCamera.setParameters(parameters);
切换摄像头:
mCamera = Camera.open(0或者1);0为后置 1为前置
释放camera
mCamera.stopPreview();
mCamera.release();
mCamera = null;