我在Android Studio中需要条形码和QRCode扫描仪。使用ZXing扫描仪后,用户强制安装第三方扫描仪,即ZXing,或者它应该预先安装,我希望它用于当前活动,并获得扫描结果。请帮助我实现相同的目标。
扫描仪视图或摄像机视图应位于屏幕的1/3处 请参考附件finfo_open
答案 0 :(得分:1)
这个link包含导入所需库并运行代码的基本代码!
说明:
在Gradle中添加所需的AAR依赖项(github.com/embarkmobile/...)
为捕获活动提供自定义布局。
有关示例,请参阅sample / src / main / res / layout / custom_capture_layout.xml
在Java代码中设置扫描程序:
IntentIntegrator integrator = new IntentIntegrator(this);
integrator.setCaptureLayout(R.layout.custom_layout);
integrator.initiateScan();
对于取消/返回按钮,请使用ids @ id / zxing_back_button for zxing-android-minimal。 github.com/embarkmobile/zxing-android-minimal#custom-layout