我正在开发一个新的应用程序,希望使用条形码阅读器来扫描和查找书籍。然后,我将使用ISBN信息获取更多信息。
意图工作,我可以扫描2d条形码,但不是我知道使用完整应用程序扫描的1d条形码。
这是我的代码。我已经尝试了它而没有放置意图附加内容并且它没有改变任何东西。
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "ONE_D_MODE");
startActivityForResult(intent, 0);
有什么东西显而易见我错过了吗?应用程序中的设置也仅在1d扫描时选择。
由于
答案 0 :(得分:2)
事实证明,使用产品模式非常有效。我不知道为什么我没有早点尝试过!
intent.putExtra("SCAN_MODE", "PRODUCT_MODE");
答案 1 :(得分:1)
(如果我只在一个地方回答,可能最简单:http://code.google.com/p/zxing/issues/detail?id=574)