我已将zxing扫描集成到我的应用程序中,但问题是当用户扫描项目信息时出现。我不想要这个,我希望扫描仪扫描后返回到我的应用程序。Zxing条形码扫描器不显示产品信息
Intent intent = new Intent(this, com.google.zxing.client.android.CaptureActivity.class);
startActivityForResult(intent, 0);
我已将zxing扫描集成到我的应用程序中,但问题是当用户扫描项目信息时出现。我不想要这个,我希望扫描仪扫描后返回到我的应用程序。Zxing条形码扫描器不显示产品信息
Intent intent = new Intent(this, com.google.zxing.client.android.CaptureActivity.class);
startActivityForResult(intent, 0);
这不是你如何通过Intent启动应用程序,所以我认为你甚至不会启动条形码扫描仪。
我认为你正在启动你自己的内部副本,你不需要,应该删除。真正的应用程序会响应你的意图。
我不'想要提示他们选择一个扫描仪应用程序出现,如果他们有多个可扫描的应用程序。我想强制他们使用内部的一个 – user1634451
@ user1634451你应该删除内部的一个,只需要依靠真正的BarcodeScanner应用程序,它可以处理所有情况,比你希望的更好。至少如果你想要密码,你应该把它移动到你自己的包里面,而不是把它放在真正的包名上。 – FoamyGuy
依赖真实应用程序的问题是用户必须安装它,但并非总是如此。 – user1634451
刚刚推出从意向代码captureactivity发布 – user1634451
不要求条形码扫描器安装。 – user1634451