반응형
권한 추가(AndroidManifest.xml)
<uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.FLASHLIGHT" />
<uses-feature android:name="android.hardware.camera.flash" />
소스
void cameraFlashOnOff(boolean isOn) {
Camera camera = ((PortraitCameraView)mOpenCvCameraView).mCamera;
Camera.Parameters parameters = camera.getParameters();
if(isOn) {
parameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
camera.setParameters(parameters);
} else {
parameters.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);
camera.setParameters(parameters);
}
}
반응형
'안드로이드' 카테고리의 다른 글
Android 웹뷰(WebView) 사용할 수 없음 수정하기 (0) | 2021.11.20 |
---|---|
Android Path(파일경로), Uri 간의 변환 (0) | 2021.11.20 |
Java 교차점 구하기 (0) | 2021.11.20 |
Android AES(128, 192, 256) 암복호화 (0) | 2021.11.18 |
Android 쿠키 동기화(retrofit2, webview) (0) | 2021.11.18 |
최근댓글