정해진 시간동안 일정한 패턴으로 깜빡거리는 플래쉬(손전등)을 만드려고 하는데요.
(CountDownTimer 사용)
mCamera = Camera.open();
p = mCamera.getParameters();
이렇게 해서 파라미터를 받고
p.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
mCamera.setParameters(p);
name.startPreview();
이렇게해서 손전등 기능을 켜고
p.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);
mCamera.setParameters(p);
name.stopPreview();
이렇게 해서 손전등 기능을 끄려고 합니다.
이렇게하면 작동이 되긴 하는데
테스트기기 : 갤럭시S2(API15) & LG G Pro(API19) & LG(API19) G Pro2(API19) & 갤럭시노트3(API19)로 했을때
S2를 제외한 나머지 기기들은 StartPreview가 있어야만 작동을하고
나머지 기기들은 StartPreview가 있으면 한번만 깜빡거리고 작동을 하지 않습니다...
StartPreview이게 꼭 필요한 함수인건가요?
제가 소스를 잘 못 짠 것일까요 ?
해결방안이나 관련예제가 있는 곳좀 알려주시면 감사하겠습니다 !