是否可以将意图对象写入NFC标签?例如,如果我可以写如下意图NFC标签:将意图书写到NFC标签?
String phoneNumber = "5555555555";
Uri uri = Uri.parse("sms:" + phoneNumber);
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
intent.putExtra("address", phoneNumber);
intent.setType("vnd.android-dir/mms-sms");
String intentAsUri = intent.toUri(0);
// = #Intent;action=android.intent.action.VIEW;type=vnd.android-dir/mms-sms;S.address=5555555555;end
然后我可以写输出URI作为URL数据,NFC标签。当用户点击我的标签,android解释为上述意图,并启动一个短信使者?它似乎没有工作,我不知道,有序列化的意图对象本身到一个NFC标签的方式(或机器人会知道解释一个)
感谢
嗯所以这是一个特殊的短信 - 如果我想添加日历事件?那个可能没有一个?谢谢 – user291701
http://developer.android.com/guide/appendix/g-app-intents.html。奇怪的SM从该列表中缺失。 –
您也可以使用自定义URL方案,并通过''注册您的应用程序:http://developer.android.com/guide/topics/manifest/data-element.html –