我喜欢在我的应用程序中直接解码二维码,我不会将我的应用程序重定向到其他目的。我非常努力地寻找任何可以解码二维码的API或库,但我没有成功。
任何人都知道如何在我的应用程序或库文件中解码二维码。
发布于 2011-06-29 18:04:13
Zxing是一个优秀的二维码库。您将在那里找到所需的内容,包括一个android示例项目。
发布于 2011-07-18 23:14:35
这是一个我如何在Android中使用Zxing库成功解码一维条形码和二维二维码的示例。
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版)。如果您想检查不同的扫描模式,请检查此链接:Zxing Intents.java
诚挚的问候
发布于 2013-07-31 20:27:42
您也可以在此处http://sourceforge.net/projects/zbar/?source=dlp使用ZBar条形码阅读器
它比zxing快得多,也更容易实现。
https://stackoverflow.com/questions/6518858
复制相似问题