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();

  • 相关阅读:
    cmake
    docker
    rust
    linux
    FPGA
    visual studio
    win+R
    word文档的导出(用freemarker模板导出)(桃)
    iconfont的引入方法
    jquery 日期插件
  • 原文地址:https://www.cnblogs.com/rainhome/p/5325663.html
Copyright © 2011-2022 走看看