1
Android_ 사용자 정의 카메라를 사용 중입니다 .Flash_ON으로 이미지를 캡처하는 중 Nexus 4에서만 이미지가 너무 어둡습니다.하지만 다른 기기에서는 정상입니다. 제발 도와주세요 .Nexus 4의 Flash_ON with Black 이미지 캡처 android
내 코드는 아래와 같습니다 : -
CameraInfo cameraInfo = new CameraInfo();
Camera.getCameraInfo(cameraId, cameraInfo);
Camera.Parameters parameters = camera.getParameters();
Size bestPreviewSize = determineBestPreviewSize(parameters);
Size bestPictureSize = determineBestPictureSize(parameters);
mSize = bestPreviewSize;
parameters.setPreviewSize(bestPreviewSize.width,.setPreviewSize(bestPreviewSize.width,
parameters.setPictureSize(bestPictureSize.width, bestPictureSize.height);
if (cameraInfo.facing == Camera.CameraInfo.CAMERA_FACING_FRONT) {
} else {
parameters.setFlashMode(Parameters.FLASH_MODE_ON);
parameters.setSceneMode(Parameters.SCENE_MODE_AUTO);
parameters.setFocusMode(Parameters.FOCUS_MODE_AUTO);
}
camera.setParameters(parameters);