我是发展中国家的新人。我正在尝试在扫描 QR 图像后处理结果。我正在使用 Zxing 库。现在只有内容字符串可以检索任何数据。但我想扫描 qr 图像以获取 URL、telno 和字符串 /text(这将是一个编号的数量)。您能否举个例子,我如何获取 telno 和 text 的数据并存储在字符串中。目前只有一个 SCAN_RESULT 存储在内容中,但是如何从一个 QR 码一次获得多个结果。
private void onQrActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
if (requestCode == 0) {
if (resultCode == RESULT_OK) {
Log.d(TAG, "onActivityResult " + resultCode);
String contents = data.getStringExtra("SCAN_RESULT");
String format = data.getStringExtra("SCAN_RESULT_FORMAT");
paymentmsg.setText(contents);
value_Qr = Float.parseFloat(contents);
// Toast.makeText(this, format, Toast.LENGTH_SHORT).show();
format = data.getStringExtra("SCAN_RESULT_FORMAT");
// Handle successful scan
}
else if (resultCode == RESULT_CANCELED) {
// Handle cancel
}
}
}