안드로이드 개발 질문/답변
(글 수 45,052)
버튼 누르면 핸드폰에 내장된 후레쉬를 키게 해주는 걸 할려고 하는데
구글링해도 후레쉬에 접근하는 걸 찾을수가없내요 ㅜㅜ 알려주세요.
힌트라도
2011.08.26 12:22:41
How Turn on only Camera flash light programmatically in android?
For Checking availability of flash in device: You can use the followingcontext.getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH);
2011.08.26 14:47:34
흠.. 위에 답글달아주신분들 얘기가 다 맞습니다.
아래 소스는 혹시 아직도 찾고있을수도있어서 남겨드려요.
중요부분만 작성한거라 에러가날수도 있어요..
Camera camera = Camera.open();
Camera.Parameters params = camera.getParameters();
params.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
camera.setParameters(params);
menifest 등록
<uses-feature android:name="android.hardware.camera" />
<uses-permission android:name="android.permission.CAMERA" />




하드웨어만듬에 따라 다르지만
보통 카메라 -> 서페이스뷰장착->카메라후레쉬 온 방법을 씁니다.