Zxing条形码扫描仪代码

问题描述 投票:2回答:2

任何人都可以向我解释以下代码吗?

Intent intent = new Intent("com.google.zxing.client.android.SCAN");
startActivityForResult(intent, 0);

在Intents.java中的zxing条形码扫描器代码中(如上述)。该意图将调用哪个活动,依此类推?

预先感谢

android barcode barcode-scanner zxing
2个回答
2
投票

您正在提出该特定操作的意图(com.google.zxing.client.android.SCAN)。

zxing的条形码扫描仪应用程序将具有该动作的活动注册为意图过滤器,因此Android知道如何解决该动作的意图并将其链接到该活动。

执行该意图时,它将在zxing应用程序中打开该特定活动。该活动完成后,它将控制权返回给您的“活动”,并显示结果。您需要在onActivityResult回调中处理此问题。


0
投票

我制作了用于条形码生成的代码,并在imageView中扫描条形码。

您可以按照此onActivityResult来获取link代码。

Step By Step

© www.soinside.com 2019 - 2024. All rights reserved.