0

我要做的是在您按下按钮并打开本机应用程序时启动 Zxing 应用程序,然后获取生成的条形码编号并将其放入我们的数据库中。只需打开应用程序就可以做到这一点,还是我需要实际创建一个本机应用程序?

4

1 回答 1

2

如果不编写一些代码,您将无法将条形码放入您自己的数据库中。您可以使用他们的应用程序从您自己的应用程序中使用 Zxing 应用程序IntentIntegrator

IntentIntegrator integrator = new IntentIntegrator(yourActivity);
integrator.initiateScan();

public void onActivityResult(int requestCode, int resultCode, Intent intent) {
IntentResult scanResult = IntentIntegrator.parseActivityResult(requestCode, resultCode, intent);
if (scanResult != null) {
    // place your scan result into the database
}
    // no result found
}

请阅读“通过意图扫描” http://code.google.com/p/zxing/wiki/ScanningViaIntent

将所需的源代码添加到您的项目中: Source code

于 2012-11-22T22:15:56.440 回答