Android(安卓)打开关闭闪光灯(手电筒)
16lz
2022-03-17
/** * 打开闪光灯 */public void openFlashLight() { if (camera.getCamera() == null) { return; } Camera.Parameters parameter = camera.getCamera().getParameters(); parameter.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH); camera.getCamera().setParameters(parameter);}/** * 关闭闪光灯 */public void closeFlashLight() { if (camera == null) { return; } Camera.Parameters parameter = camera.getCamera().getParameters(); parameter.setFlashMode(Camera.Parameters.FLASH_MODE_OFF); camera.getCamera().setParameters(parameter);}
如果是使用Zxing,可以直接调用:
cameraManager.setTorch(false)//关闭闪光灯
cameraManager.setTorch(true);//打开闪光灯
更多相关文章
- Warning: License for package Android(安卓)SDK Build-Tools 28
- 网页拉起其他app
- Android通过PopupMenu定义弹出菜单的位置
- 关于android的webview打开淘宝天猫链接问题
- Android通知工具类,含8.0通知适配,打开通知设置页面适配
- android之获得当前连接wifi的名字
- Memory Analyzer(MAT)打开android eclipse Dump内存文件出现 Unkno
- 64位Ubuntu 16.04下安装Android(安卓)Studio
- 关于Android(安卓)Studio关闭模拟器死机解决方案的尝试