我正在通过IntentIntegrator方法在Android应用程序上使用ZXing项目(因此,每当需要进行扫描时都会打开Barcode Scanner应用程序)。
我注意到捕获和解码图像几乎不需要时间(不到一秒钟),但是在发送扫描的信息之前,它会以约50%的透明度作为捕获的顶层图像停留约2-3秒。回到我的应用程序。
当库未嵌入到项目中时,这是正常现象吗,或者我可以采取一些措施来减少等待时间?
最佳答案
这是旧帖子,但是由于没有答案,请允许我回答。
您可以设置扫描后的延迟,以增加意图,例如:
IntentIntegrator intentIntegrator = new IntentIntegrator();
intentIntegrator.addExtra("RESULT_DISPLAY_DURATION_MS", 500L);//A long is expected
//all the rest of the code
该常量在类
com.google.zxing.integration.android.Intents
中定义