我正在开发一个新的应用程序,希望能够使用条形码阅读器来扫描和查找书籍。然后我将使用 ISBN 信息来获取更多信息。
Intent 有效,我可以扫描二维条形码,但不能扫描书籍的一维条形码,我知道使用完整的应用程序可以很好地扫描书籍。
这是我的代码。我已经尝试过,没有添加 Intent 附加内容,并且它没有改变任何内容。
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "ONE_D_MODE");
startActivityForResult(intent, 0);
我是否遗漏了一些明显的东西?应用程序中的设置也仅在 1d 扫描时选择。
谢谢
最佳答案
事实证明,使用产品模式效果非常好。我不知道为什么我没有早点尝试一下!
intent.putExtra("SCAN_MODE", "PRODUCT_MODE");
关于android - ZXing 无法读取 Android 应用中的一维条码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3846915/