【发布时间】:2013-06-17 09:49:55
【问题描述】:
您好,我正在开发小型 android 应用程序,我想在其中包含二维码功能。 我下载了 zxing-2.1 并在其中的 android 项目和 core.jar 的帮助下为 android 项目创建了 android 库。我创建了一个 android 项目并将该库包含到我的 android 项目中。
但是当我尝试创建一个二维码时,它给了我以下错误:
// I tried to generate Qr code in following ways.
ImageView imageView = (ImageView) findViewById(R.id.qr_imageView);
String qrData = "nilkash";
int qrCodeDimention = 500;
QRCodeEncoder qrCodeEncoder = new QRCodeEncoder(qrData, null,
Contents.Type.TEXT, BarcodeFormat.QR_CODE.toString(), qrCodeDimention);
try {
Bitmap bitmap = qrCodeEncoder.encodeAsBitmap();
imageView.setImageBitmap(bitmap);
} catch (WriterException e) {
e.printStackTrace();
}
但它无法识别 QRCodeEncoder 类。我做错了什么?需要帮助以使用 zxing 库生成二维码。谢谢。
【问题讨论】:
-
你的错误在哪里?
-
它给了我 QRCOdeEncoder
QRCodeEncoder cannot be resolved to a type的错误 -
@nilkash 你是如何解决我在添加类后出现错误的