二维码实现开启闪光灯

news/2025/2/23 6:00:40

首先是找到Zxing依赖包里面的CaptureActivity扎到那个里面的布局文件进行添加开启闪光灯的按钮(可以是其他的)

<Button

android:id="@+id/open"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="打开"/>

<Button

android:id="@+id/close"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="关闭"/>

然后在Zxing里面的CameraManager类里面进行添加开启闪光的代码

public void openLight(){

if (camera != null) { parameter = camera.getParameters(); parameter.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH); camera.setParameters(parameter);

} }

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

然后在Zxing里面的CaptureActivity方法里面找到按钮的id(可以是其他的)里面利用 cameraManager.openLight();

cameraManager.offLight();

进行事件里面的调用就行了


http://www.niftyadmin.cn/n/862335.html

相关文章

随书赠送的台历样式

下面是随预订11月8号将正式出版上市的《路由器配置与管理完全手册——Cisco篇》和《路由器配置与管理完全手册——H3C篇》篇两本书而赠送的&#xff0c;为纪念本人著书十周年而特制的2011年台历各主要面页设计&#xff08;其实不然有些地方还存在一些错误&#xff0c;台历封面也…

HTTP 状态消息

HTTP 状态消息 HTML 语言代码HTTP 方法 当浏览器从 web 服务器请求服务时&#xff0c;可能会发生错误。 从而有可能会返回下面的一系列状态消息&#xff1a; 1xx: 信息 消息:描述:100 Continue服务器仅接收到部分请求&#xff0c;但是一旦服务器并没有拒绝该请求&#xff0c;客…

精彩十年(5)——两次鲜为人知的合作

在过去十年所出的50部图书中&#xff0c;其中有两次合作&#xff0c;7本图书是比较少人知道的&#xff0c;对于我来说也可以说是比较失败的两次合作。一次是2005年中期&#xff0c;人民邮电出版社武汉的一家合作公司的两位负责人专门造访我当时在广州的家&#xff0c;为的就是想…

Android 属性动画(Property Animation) 完全解析

1、概述Android提供了几种动画类型&#xff1a;View Animation 、Drawable Animation 、Property Animation 。View Animation相当简单&#xff0c;不过只能支持简单的缩放、平移、旋转、透明度基本的动画&#xff0c;且有一定的局限性。比如&#xff1a;你希望View有一个颜色的…

操作系统基本分段存储管理方式

操作系统基本分段存储管理方式 引入分段存储管理方式的目的&#xff1a;满足程序员在编程和使用上多方面的要求。这种存储管理方式已经成为当今所有存储管理方式的基础。 1、分段存储管理方式的引入 主要满足用户和程序员以下需求&#xff1a; 1)、方便编程 用户把自己的作…

精彩十年(6)——向两端延伸的图书

自从《网管员必读》系列第一版取得成功后&#xff0c;就有许多读者朋友和高校老师反映&#xff0c;这套虽然很好&#xff0c;但是对于以前没有任何基础的读者说还是有些难度&#xff0c;而对于一些已有比较丰富网络管理经验&#xff0c;想向网工发展的读者来说&#xff0c;其中…

属性动画

http://blog.csdn.net/guolin_blog/article/details/43536355主要的类ValueAnimator&#xff0c;ObjectAnimator&#xff0c;AnimatorInflater&#xff0c;AnimatorSet &#xff0c;PropertyValuesHolderValueAnimator核心类&#xff0c;需要初始值和结束值&#xff0c;运行的时…

html 锚点定位

在html中设置锚点定位我知道的有几种方法&#xff0c;在此和大家分享一下&#xff1a; 1、使用id定位&#xff1a; <a href"#1F" name"1F">锚点1</a> <div name"1F"><p>11111111111</br>11111111111</br>…