gpt4 book ai didi

java - ZXing 如何使用手电筒启动扫描仪?

转载 作者:行者123 更新时间:2023-12-05 00:08:28 27 4
gpt4 key购买 nike

我想使用 ZXing 库制作一个二维码扫描器。在我的 build.gradle 中,我添加了以下代码:

repositories {
mavenCentral()

maven {
url "https://raw.github.com/embarkmobile/zxing-android-minimal/mvn-repo/maven-repository/"
}
}

dependencies {
compile 'com.google.zxing:core:2.2'
compile 'com.embarkmobile:zxing-android-minimal:1.2.1@aar'
}

当我点击一个 Button 时,它会执行以下代码:

IntentIntegrator.initiateScan(MainActivity.this);

并且 QR-Scanner 扫描仪工作正常。

现在,我想用闪光灯启动扫描仪。我怎样才能做到这一点?我在网上搜索,但例子让我感到困惑。

那么,如何使用闪光灯启动扫描仪

最佳答案

            Camera camera  =Camera.open();
Camera.Parameters p;
p = camera.getParameters();
p.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
camera.setParameters(p);

CameraConfigurationUtils.setTorch(p,true);

使用它,您可以在 android studio 中使用手电筒进行条形码/二维码扫描。

关于java - ZXing 如何使用手电筒启动扫描仪?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31439487/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com