如何针对单个nfc点击启动2个活动

时间:2013-08-08 07:07:04

标签: android ndef

我试图在一次点击后启动几个应用程序,我该怎么做? 在Android中每个NDEF消息只有一个mime类型吗?

例如

我的NDEF消息可以包含2条记录,每条记录包含特定的mime-type:

com.firstapp com.seconapp

然后我可以在活动中过滤意图以启动它们吗?

2 个答案:

答案 0 :(得分:0)

你怎么想象“开始两项活动”? Android只允许一个运行。 如果需要,您可以为同一意图添加两个应用程序的意图过滤器,让用户选择一个。 或者你可以运行自己的服务并编写所需的一切(并且技术上可行)。

答案 1 :(得分:0)

一条NDEF消息可以包含多条记录。

NDEF的第一个字节包含MB和ME。

MB设置为1:这是当前NDEF交换的第一个记录

ME设置为1:这是当前NDEF交换的最后一条记录

我正在寻找多记录交换计时码表的好照片。如果我找到它,我会更新这篇文章。

修改:Nokia dev explanation