1
我已将Zxing条码扫描器与我的应用程序集成在一起。在我的应用程序中只有1个活动,它有2个textView和一个扫描按钮。点击扫描按钮,我打电话给Zxing扫描条形码。 zxing正在成功扫描条形码,但并未将数据传回给我的通话活动。它扫描并显示Zxing活动的结果,而不是我的或调用活动。 Any1能帮助我解决这个问题吗? 任何建议将非常有用 提前Thanx如何将扫描的条形码数据发送回调用活动?
我已将Zxing条码扫描器与我的应用程序集成在一起。在我的应用程序中只有1个活动,它有2个textView和一个扫描按钮。点击扫描按钮,我打电话给Zxing扫描条形码。 zxing正在成功扫描条形码,但并未将数据传回给我的通话活动。它扫描并显示Zxing活动的结果,而不是我的或调用活动。 Any1能帮助我解决这个问题吗? 任何建议将非常有用 提前Thanx如何将扫描的条形码数据发送回调用活动?
希望你使用IntentIntegrator和IntentResult类Zxing库提供的调用和获得结果。如果是这样,那么你必须在onActivityResult方法中添加以下行来获取条码
否则请下载IntentIntegrator和IntentResult类,并使用它。
只需要调用
IntentIntegrator integrator = new IntentIntegrator(this);
integrator.initiateScan();
启动条形码扫描。
如果您展示了如何构建和调度带来条形码扫描仪的意图,这将有所帮助。 – 2012-03-12 12:33:21