Android ZXing解码图像后的等待时间

时间:2015-10-06 22:38:57

标签: java android qr-code zxing barcode-scanner

我在Android应用程序上使用ZXing项目,使用IntentIntegrator方法(因此只要我需要扫描,就会打开条形码扫描器应用程序)。

我注意到捕捉和解码图像几乎不需要花费任何时间(不到一秒钟),但随后拍摄的图像保持为顶层,透明度约为50%,持续约2-3秒,在将扫描信息发送回我的应用程序之前。

当图书馆没有嵌入到项目中时,这是一种正常行为还是我可以做些什么来减少等待时间?

1 个答案:

答案 0 :(得分:1)

这是一篇旧帖子,但由于它没有答案,让我回答一下。

您可以在扫描后添加额外的意图设置延迟,例如:

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

中定义