Android 如何解码二维码
我喜欢在我的应用程序中直接解码二维码,我不习惯将我的应用程序重定向到其他目的。我努力寻找任何API或库,从中我可以解码二维码,但我没有成功Android 如何解码二维码,android,qr-code,Android,Qr Code,我喜欢在我的应用程序中直接解码二维码,我不习惯将我的应用程序重定向到其他目的。我努力寻找任何API或库,从中我可以解码二维码,但我没有成功 任何人都知道如何在我的应用程序或库文件中解码二维码,我可以从中解码二维码。是一个很好的二维码库。你会在那里找到你需要的东西,包括一个android示例项目 下面是一个示例,我如何在Android中使用Zxing Library解码1D条码和2d QR码 QR解码 Intent intent = new Intent("com.google.zxin
任何人都知道如何在我的应用程序或库文件中解码二维码,我可以从中解码二维码。是一个很好的二维码库。你会在那里找到你需要的东西,包括一个android示例项目 下面是一个示例,我如何在Android中使用Zxing Library解码1D条码和2d QR码 QR解码
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, REQUEST_BARCODE);
Toast toast = Toast.makeText(this, "Start scanning QR code", Toast.LENGTH_SHORT);
toast.show();
条形码解码
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "PRODUCT_MODE");
startActivityForResult(intent, REQUEST_BARCODE);
Toast toast = Toast.makeText(this, "Start scanning Barcode", Toast.LENGTH_SHORT);
toast.show();
这段代码在Android三星Galaxy S(2.2版)上运行。
如果要检查不同的扫描模式,请检查此链接:
致以最诚挚的问候您也可以在此处使用ZBar条形码阅读器
它比zxing快得多,而且更容易实现。现在您可以在新的
static final String ACTION_SCAN = "com.google.zxing.client.android.SCAN";
// Bar Code
public void scanBarCode(View v) {
try {
//start the scanning activity from the com.google.zxing.client.android.SCAN intent
Intent intent = new Intent(ACTION_SCAN);
intent.putExtra("SCAN_MODE", "PRODUCT_MODE");
startActivityForResult(intent, 0);
} catch (ActivityNotFoundException anfe) {
//on catch, show the download dialog
showDialog(AndroidBarcodeQrExample.this, "No Scanner Found", "Download a scanner code activity?", "Yes", "No").show();
}
}
// QR Code
public void scanQR(View v) {
try {
//start the scanning activity from the com.google.zxing.client.android.SCAN intent
Intent intent = new Intent(ACTION_SCAN);
intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, 0);
} catch (ActivityNotFoundException anfe) {
//on catch, show the download dialog
showDialog(AndroidBarcodeQrExample.this, "No Scanner Found", "Download a scanner code activity?", "Yes", "No").show();
}
}
下面是一个例子下面是一个类似的问题,答案是:REQUEST\u条形码变量的值是多少?只有这3行可以扫描条形码或任何额外的类要求?在我的代码中,我得到一个未发现任何活动的异常?私有静态最终整数请求\u BARCODE=0;您是否将活动包含在AndroidManifest.xml中?谢谢!关于使用第三方库,有很多答案。令人惊讶的是,很难找到一种土生土长的方法来做到这一点。您能告诉我这是从哪个API级别支持的吗?我的应用程序使用的是API 17:Android 4.2(果冻豆)。我还可以使用vision API吗?当然可以!幸运的是,它基于Google Play服务,所以即使在API 9(姜饼)中也可以使用它,这太棒了。非常感谢。你好,你能看看这个吗?我试图让移动视觉API工作,但我被困在这里。非常感谢。给您带来的不便,我已经回答了您;)