如何生成包含多个项(例如url,name,conatctno)的qr代码。使用zxing库?

时间:2019-02-04 13:48:24

标签: zxing

@Override
public void onClick(View v) {
    String QRText = etrawText.getText().toString();
    MultiFormatWriter multiFormatWriter = new MultiFormatWriter();

    try {
        BitMatrix bitMatrix = multiFormatWriter.encode(QRText, BarcodeFormat.QR_CODE, 200, 200);
        BarcodeEncoder barcodeEncoder = new BarcodeEncoder();
        Bitmap bitmap = barcodeEncoder.createBitmap(bitMatrix);
        ivQRCode.setImageBitmap(bitmap);
    } catch (WriterException e) {
        e.printStackTrace();
    }

使用此代码,您只能生成只有一个文本或任何值的qr代码。如何生成由名称,联系方式之类的差异项组成的二维码?

0 个答案:

没有答案