是否可以将产品详细信息布局中的条形码值返回到onActivityResult方法?或者我必须自己实施扫描仪?
我使用以下代码从我的应用程序访问手机的相机:
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
Log.e(TAG, "nach intent");
if (intent.resolveActivity(getPackageManager()) != null) {
startActivityForResult(intent, TAKE_PICTURE);
}
else {
}
我可以拍照并将照片返回到onActivityResult方法并显示在我的imageView中。
我的手机相机也可以检测到条形码。如果检测到条形码,则会显示“查看详细信息”按钮,当我单击它时,条形码会自动扫描,结果将显示在产品详细信息布局中。
我想将产品详细信息结果返回给我的onActivityResult()方法。
答案 0 :(得分:0)
Barcode Scanner是一个非常受欢迎的扫描图书馆。从条形码中提取数据。
或者,您可以使用谷歌自己的移动视觉API下的谷歌自己的Barcode API。