当前位置: 代码迷 >> Android >> Android Zxing 增添闪光灯功能
  详细解决方案

Android Zxing 增添闪光灯功能

热度:510   发布时间:2016-04-28 05:53:47.0
Android Zxing 添加闪光灯功能

最近做了关于二维码解析的模块

选用的是google的开源工程Zxing

 

在Zxing 添加闪光灯功能 如下:

在 com.xxx.xxx.Zxing.camera 包下的CameraManager类中

添加代码:

//openLight 是开启闪光灯

//offLight  是关闭闪光灯

    public void openLight(){      if (camera != null) {              parameter = camera.getParameters();                parameter.setFlashMode(Parameters.FLASH_MODE_TORCH);               camera.setParameters(parameter);      }  }      public void offLight(){    	  if (camera != null) {    		  parameter = camera.getParameters();      		  parameter.setFlashMode(Parameters.FLASH_MODE_OFF);     		  camera.setParameters(parameter);    	  }}


在你需要调用闪光灯的类中

			//开闪光灯			CameraManager.get().openLight();			// 关闪光灯			CameraManager.get().offLight();


闪光灯的功能就加进来了

希望对大家有用

 

 

 

  相关解决方案