내 앱에서 카메라를 만들었지 만 설정된 플래시 모드를 켜고 사진을 찍을 때 나오는 빛이 짧아지고 마지막 사진에서는 작동하지 않습니다. 사진을 찍을 때 2 ~ 3 단계의 손전등을 보여주는 기본 카메라와 같은 플래시 라이트를 어떻게 개발할 수 있습니까?내 카메라와 같은 내 안드로이드 플래시 카메라 코드
1
A
답변
0
토치로 작동하려면 플래시를 켜야합니다. 다음과 같이 먼저,의 AndroidManifest.xml에 권한을 적용
,
<uses-feature android:name="android.hardware.camera" />
<uses-permission
android:name="android.permission.FLASHLIGHT"
android:permissionGroup="android.permission-group.HARDWARE_CONTROLS"
android:protectionLevel="normal" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.flash" />
는 이제 플래시 라이트
Camera camera = Camera.open();
Parameters param = camera.getParameters();
param.setFlashMode(Parameters.FLASH_MODE_TORCH);
camera.setParameters(param);
camera.startPreview();
하고 아래 코드를 시작하려면 아래의 코드를 사용하여 플래시 빛
오프입니다camera.stopPreview();
camera.release();
2
나는이 문제를 해결했다. takepicture 버튼을 먼저 클릭하면 param.setFlashMode (Parameters.FLASH_MODE_TORCH);로 플래쉬를 켭니다. 1 초 동안 param.setFlashMode (Parameters.FLASH_MODE_ON)를 설정 한 후; takepicture 메서드 호출. 이렇게하면 기본 카메라 플래시를 시뮬레이션 할 수 있습니다.
+0
멋진 work.please는 카메라 미리보기를 설정하는 방법을 알고 있다면 도움이됩니다. . – Amrendra
+0
@Rafael 코드를 공유하십시오. 감사 –
관련 문제
- 1. 안드로이드 카메라 플래시 전환
- 2. 안드로이드 - 사용 카메라 플래시
- 3. 안드로이드 폰의 전면 카메라와 후면 카메라 간 전환
- 4. OpenGL : 내 카메라 만들기
- 5. 내 활동의 카메라 조작
- 6. 알고리즘 다음 내 카메라
- 7. 내 코드 내 기능
- 8. 내 코드
- 9. jQuery-ajax 디버그 내 코드 내 코드 !?
- 10. 내 플래시 웹 사이트에 내 영화를 배치해야합니다.
- 11. 카메라 플래시 제어
- 12. 플래시 정책이 내 플래시 응용 프로그램에서
- 13. 안드로이드 카메라 래퍼 라이브러리
- 14. 안드로이드 문제 안드로이드 내 로그인을 위해 다음과 같은 문제를 점점하지만 난 내 실수를 가지고하지 않았다에
- 15. 안드로이드 폰에서 카메라 해상도를 설정하십시오
- 16. 안드로이드 카메라 미리보기 화면 강도
- 17. 안드로이드에서 카메라 플래시 밝기를 줄일 수 있습니까?
- 18. 폰갭/코르도바 내 카메라 플러그인 업그레이드 :(
- 19. 디지털 카메라와 안드로이드 태블릿 간의 통신
- 20. 플래시 + 휴대 전화 카메라
- 21. iPhone 4 - 카메라 플래시
- 22. 안드로이드 : 나는에 의해 카메라 의도를 호출 할 때 내 응용 프로그램에서 카메라
- 23. 안드로이드 : 나는 사진을 캡처하는 카메라를 사용하여 내 안드로이드 응용 프로그램에서 내 응용 프로그램
- 24. 내 안드로이드 프로그램에서 ListView에
- 25. 안드로이드 내 응용 프로그램에서보기
- 26. 안드로이드 JUnit을 내 일반 안드로이드 프로젝트에 대한
- 27. 안드로이드 : 프로그램 내 안드로이드 활동에
- 28. 내 안드로이드 프로젝트
- 29. WCF 데이터가 내 안드로이드 연결에 관심이 RTMP
- 30. 내 웹 사이트의 플래시 플레이어
문제는 내가 토치로 flashmode를 설정하면 표시등이 켜지 며 결코 꺼지지 않습니다. 이 시점에서 setFlashMode (Parameters.FLASH_MODE_TORCH); 난 네이티브 카메라처럼 플래시 모드로 사진을 찍을 때 그 빛을 2 ~ 3 번 표시 – Rafael
플래시 표시 등을 끄기 위해 마지막 두 줄을 사용해 보셨습니까? – Lucifer
그래서이 코드를 쓰고 싶습니까? \t 매개 변수 param = mCamera.getParameters(); \t param.setFlashMode (Parameters.FLASH_MODE_TORCH); \t mCamera.setParameters (param); \t mCamera.takePicture (shutterCallBack, myPictureCallback_RAW, myPictureCallback_JPG); – Rafael