zoukankan      html  css  js  c++  java
  • 二维码扫描添加闪光灯的功能

    开关代码 在CamereManager中增加

    //提供給其他activity調用

            public void flashHandler() { 

                //camera.startPreview(); 

                Parameters parameters = camera.getParameters(); 

                // 判断闪光灯当前状态來修改

                if (Parameters.FLASH_MODE_OFF.equals(parameters.getFlashMode())) { 

                    turnOn(parameters); 

                } else if (Parameters.FLASH_MODE_TORCH.equals(parameters.getFlashMode())) { 

                    turnOff(parameters); 

                

            }   

            //開

            private void turnOn(Parameters parameters) { 

                parameters.setFlashMode(Parameters.FLASH_MODE_TORCH); 

                camera.setParameters(parameters); 

            }  

            //關

            private void turnOff(Parameters parameters) { 

                parameters.setFlashMode(Parameters.FLASH_MODE_OFF); 

                camera.setParameters(parameters); 

            }

    在监听函数中调用

     CameraManager.get().flashHandler();

  • 相关阅读:
    模拟22
    模拟21
    模拟20
    模拟19
    晚测11
    Redis 内存模型
    Redis AOF重写
    基础省选题选做
    八年级上 期中考试祭
    P2049 魔术棋子 题解
  • 原文地址:https://www.cnblogs.com/rainhome/p/5325663.html
Copyright © 2011-2022 走看看