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