2014-12-25 3 views
3

안드로이드 L, 카메라 플래시 모드를 TORCH으로 설정하려고합니다. 정상적으로 작동하지만 플래시 모드 AUTO 또는 플래시 모드 ON으로 다시 변경할 수 없습니다. 플래시 모드 OFF으로 만 돌아갈 수 있습니다. 나는 camera360과 같은 인기있는 카메라 응용 프로그램을 사용해 보았습니다. 이것은 안드로이드 L의 버그입니까? 아니면 새로운 CAMERA2 api를 사용해야합니까?Android 카메라 : 토치에서 다른 모드로 플래시 모드를 변경할 수 없습니다.

답변

1

이것은 Android Lollipop 버전의 버그입니다. 이 내가 그것을

를 해결하는 방법입니다
Camera.Parameters parameters = mCamera.getParameters(); 
parameters.setFlashMode(Camera.Parameters.FLASH_MODE_OFF); 
mCamera.setParameters(parameters); 
parameters.setFlashMode(yourFlashMode); 
mCamera.setParameters(parameters); 

mCamera.getParameters().getSupportedFlashModes()

+0

이를 위해 SO 정말 감사 호출하여 플래시 모드가 지원되어 있는지 확인하는 것을 잊지 마세요! – reidisaki

+1

나는 그것이 효과가 있다고 생각했지만, 여전히 롤리팝이있는 버그라고 생각합니다. 어떤 이유로 사진을 찍은 후 플래시를 존중하지 않습니다. 나는 당신이 사진을 찍을 때마다 Instagram이 항상 플래시가없는 것을 보았다. – reidisaki

+0

@reidisaki '삼성 노트 4'도 같은 문제가 있습니다. –

관련 문제