我正在尝试将zxing作为库添加到我的android应用程序中-它必须是离线的,所以在应用程序外部使用意图是不好的,因为许多人不会有条形码扫描器。我有Zxing作为库,名字是"zxingLib",在我的应用程序中添加了"IntentIntegrator“和"IntentResult”+ core.jar。在我的应用程序中,我调用了zxing by button:
public void scan
我正在尝试使用ZXing意图集成器和库来将条形码扫描到我的应用程序中。当我单击扫描按钮时,它将始终提示安装条形码扫描仪应用程序。即使我已经安装了它。根据文档整理,我使用以下命令调用扫描仪IntentIntegratorintentIntegrator = new IntentIntegrator(this);
intentIntegrator
好的,让我们假设有3个不同的应用程序正在使用zxing的电话。每当我想打开我自己的应用程序,android会问我是使用app 1还是app 2,还是使用我自己的应用程序完成操作。如何强迫它只在我的应用程序中运行而没有任何对话框?有机会这么做吗?除了CommonsWare之外,如果要处理其他活动的条形码结果,则可以这样做。在handleDecodeInternally(rawResult,resultHandler,条形码)之后添加这些行;
Intent inte