android6.0中的闪光灯

,,,,,,,,在android6.0中,加入了相机相关新特性,在做开发过程中,遇到闪光灯的操作,如下:

,1。导入包:进口android.hardware.camera2.CameraManager;

,,,,,,进口android.hardware.camera2.CameraAccessException;

,2。在onCreate函数中初始化CameraManager:

,,,,,,camerager=(CameraManager) getSystemService (Context.CAMERA_SERVICE);

,3。函数:

,,,,,,//标志:真的,亮灯假:灭灯

,,,,,,私人空间openOrCloseFlashlight(布尔标志){

,,,,,,,,,,,,试着{

,,,,,,,,,,,,,,,,如果(camerager !=null) {

,,,,,,,,,,,,,,,,,,,, camerager。setTorchMode(“0”、旗);//0,指cameraId,通常0代表后置,1代表前置

,,,,,,,,,,,,,,,,}

,,,,,,,,,,,,}捕捉(CameraAccessException ex) {

,,,,,,,,,,,,,,,, ex.printStackTrace ();

,,,,,,,,,,,,}

,,,,,,,}

android6.0中的闪光灯