我想使用ZXing制作Android应用。谁能告诉我如何使用核心库,或者有人知道如何使用核心库来构建条形码扫描器?
答案 0 :(得分:1)
你需要在你的活动中调用Zxing意图并放松。
首先添加代码以调用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的维基页面。他们已经很好地解释了它。
http://code.google.com/p/zxing/w/list
http://code.google.com/p/zxing/wiki/ScanningViaIntent
以下是演示如何调用Zxing意图的示例应用程序。
最后,Test Project + Library位于
http://code.google.com/p/zxing/source/browse/trunk#trunk%2Fandroid-integration%253Fstate%253Dclosed