我想使用ZXing制作一个 Android 应用程序。谁能告诉我如何使用核心库,或者任何人知道如何使用核心库来构建条形码扫描仪?
问问题
1270 次
1 回答
1
您需要在 Activity 中调用 Zxing Intent 并放松。
首先添加代码来调用 Intent:
IntentIntegrator integrator = new IntentIntegrator(yourActivity);
integrator.initiateScan();
其次,将此添加到您的 Activity 以处理结果:
public void onActivityResult(int requestCode, int resultCode, Intent intent) {
IntentResult scanResult = IntentIntegrator.parseActivityResult(requestCode, resultCode, intent);
if (scanResult != null) {
// handle scan result
}
// else continue with any other code you need in the method
...
}
花点时间浏览 Zxing 的 wiki 页面。他们已经很好地解释了。
http://code.google.com/p/zxing/w/list
http://code.google.com/p/zxing/wiki/ScanningViaIntent
这是演示如何调用 Zxing 意图的示例应用程序。
最后测试项目+库位于
http://code.google.com/p/zxing/source/browse/trunk#trunk%2Fandroid-integration%253Fstate%253Dclose
于 2012-06-25T10:24:09.310 回答