我正在用SDK verison 30开发一个应用程序。
我的问题是直截了当:
每次使用中兴条形码扫描器时,你如何打开手电筒?最好不要创建一个新的类。
我试过:
但是要实现一个新的类似乎太费劲了。
谢谢你,马库斯
编辑1,下面是调用Zxing扫描器的代码:
IntentIntegrator integrator = new IntentIntegrator(this);
integrator.setCaptureActivity(CaptureActivity.class);
integrator.setOrientationLocked(false);
integrator.setDesiredBarcodeFormats(IntentIntegrator.ALL_CODE_TYPES);
integrator.setPrompt("Scanare");
integrator.initiateScan();发布于 2021-06-29 10:44:57
您不必创建一个新的活动,只需使用CustomScannerActivity而不是CaptureActivity作为:
IntentIntegrator integrator = new IntentIntegrator(this);
integrator.setCaptureActivity(CustomScannerActivity.class);
integrator.setOrientationLocked(false);
integrator.setDesiredBarcodeFormats(IntentIntegrator.ALL_CODE_TYPES);
integrator.setPrompt("Scanare");
integrator.initiateScan();它已经有闪光灯的功能,可以在下面的图片中看到。


https://stackoverflow.com/questions/68176451
复制相似问题