如何从qr代码传递intent中的动态数据?

时间:2015-12-28 08:36:38

标签: android android-intent

我完成了一个Qr代码,其中包含

等数据
url=www.google.com;type=T;location=xyz;company=aaa

url=www.google.com;
type=T;
location=5Q01;
company=SYS

url=www.google.com|type=T|location=5Q01|company=SYS

我已经用android中的class教程阅读了QR。

所以在这里我想通过意图单独传递这些数据

在一个意图中类似url=www.google.com,在其他意图中类似type=T;location=xyz;company=aaa

但是这里的整个内容我用一种文字格式... 任何人都可以帮我解决..

1 个答案:

答案 0 :(得分:2)

响应是String格式,你可以简单地用“;”分割字符串char并获得一个单独的数组,它将满足您的目的。

String s = "url=www.google.com;type=T;location=xyz;company=aaa";
String sArray [] = s.split(";");

然后 -

sArray[0] = url=www.google.com
sArray[1] = type=T
sArray[2] = location=xyz
sArray[3] = company=aaa