Skip to content

Instantly share code, notes, and snippets.

@JosiasSena
Created February 12, 2020 01:07
Show Gist options
  • Save JosiasSena/8b0be44f5b8b90147f6c114bd7546a2c to your computer and use it in GitHub Desktop.
Save JosiasSena/8b0be44f5b8b90147f6c114bd7546a2c to your computer and use it in GitHub Desktop.
Fixed getCameraIds()
private void getCameraIds() {
cameraManager = (CameraManager) appContext.getSystemService(Context.CAMERA_SERVICE);
CameraCharacteristics cameraCharacteristics;
try {
for (String cameraId : cameraManager.getCameraIdList()) {
cameraCharacteristics = cameraManager.getCameraCharacteristics(cameraId);
if (isCameraFacingBack(cameraCharacteristics) && backCameraId == null) {
backCameraId = cameraId;
} else if (isCameraFacingFront(cameraCharacteristics) && frontCameraId == null) {
frontCameraId = cameraId;
}
}
} catch (CameraAccessException exception) {
...
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment