Android ZBar QR Code Scanner - 如何阅读每个QR码

时间:2014-08-19 16:25:24

标签: android zbar

我目前在我自己的应用程序中实施了ZBar QR Code Scanner Library。但是,到目前为止,我只能阅读导致网站的二维码。如果我想扫描导致您拨打电话号码或短信的QR码,我该怎么办?如何让我的应用阅读任何QR码?

1 个答案:

答案 0 :(得分:0)

QR码的内容应该是无关紧要的 - 它只是文字。它可能恰好包含一个URL,但这不会改变QR码的格式。

int result = imageScanner.scanImage(image);

// Nonzero means a result was found
if (result != 0) {

    // Typical only one symbol unless multiple codes were found
    // in the scanned image
    for (Symbol symbol : imageScanner.getResults()) {

        // .getData() gives the string content of the QR code
        String qrCodeContent = symbol.getData();
    }
}