我正在开发一个应用程序,其中我必须使用条形码扫描仪扫描条形码,经过大量搜索,我得到了以下代码:
Intent intent = new Intent("com.google.zxing.client.android.SCAN");有了这些代码的帮助,用户可以实现zing的条形码扫描器,但是我想实现我的条形码扫描器,即I不想要第三方应用程序。我使用Integrating the ZXing library directly into my Android application链接来制作独立的条形码扫描器,但是让core.jar友好地帮助我集成条形码扫描器之后,不知道该怎么做。任何帮助都将不胜感激..。提前感谢
发布于 2013-01-02 09:59:49
为结果而启动活动,或者只启动这方面的方便代码:
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) {
// handle scan result
}
// else continue with any other code you need in the method
...
}有关更多信息,请参阅此链接:
http://code.google.com/p/zxing/wiki/ScanningViaIntent
https://stackoverflow.com/questions/14119847
复制相似问题