Android studio自定义相机闪光灯开启
程序员文章站
2022-04-21 18:33:14
文章目录前言一、开启相机闪关灯二、使用步骤1.创建按钮点击事件2.方法实现总结前言自定义相机按钮实现开启和关闭闪光灯提示:以下是本篇文章正文内容,下面案例可供参考一、开启相机闪关灯开启`Camera.Parameters.FLASH_MODE_TORCH`关闭Camera.Parameters.FLASH_MODE_OFF二、使用步骤1.创建按钮点击事件代码如下(示例):其中deng为:private boolean deng = false; // 记录是否正开启闪光灯,.....
前言
自定义相机按钮实现开启和关闭闪光灯提示:以下是本篇文章正文内容,下面案例可供参考
一、开启相机闪关灯
开启`Camera.Parameters.FLASH_MODE_TORCH` 关闭Camera.Parameters.FLASH_MODE_OFF二、使用步骤
1.创建按钮点击事件
代码如下(示例):
其中deng为:private boolean deng = false; // 记录是否正开启闪光灯,fasle为未开, true 为开启
case R.id.shanGuan_btn:
if(!deng){
deng = true; //按钮状态为按下
turnOff();
}
else{
if(deng){
deng = false; //按钮状态为未按下
turnOn();
}
}break;
2.方法实现
代码如下(示例):
private void turnOn() {
Camera.Parameters mParameters = myCamera.getParameters();
mParameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
myCamera.setParameters(mParameters);
myCamera.startPreview();
}
private void turnOff() {
Camera.Parameters mParameters = myCamera.getParameters();
mParameters.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);
myCamera.setParameters(mParameters);
}
总结
通过对按钮的点击来调用方法,实现闪光灯的开启。本文地址:https://blog.csdn.net/m0_49955137/article/details/108141799
上一篇: pandas参数设置的实用小技巧