我利用了Zxing条形码扫描仪的意图,但它只会扫描应用程序条形码(您拍摄的条形码并在手机上安装了应用程序)。我希望它能够扫描日常物品的条形码,例如在苏打罐和食物盒上发现的物品。当我将其放入普通条形码时,它不会检测到它。

这是我调用意图时的代码。

            public void onClick(View v) {

            //Link to the Barcode Scanner intent.
            Intent intent = new Intent("com.google.zxing.client.android.SCAN");
            intent.putExtra("SCAN_MODE", "QR_CODE_MODE");         

            startActivityForResult(intent, 0);

        }

你能告诉我我做错了什么吗?任何帮助都将受到赞赏。

有帮助吗?

解决方案

抛弃 SCAN_MODE 额外,它将扫描任何理解的内容。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top