如果一个已经在android中打开,如何不显示打开意图的选项列表

时间:2014-10-07 07:17:46

标签: android android-intent nfc

我在可触发NFC标签的选项列表中显示我的应用程序。 如果我的应用程序已经打开,我不想显示选项。 可能吗?怎么样?

1 个答案:

答案 0 :(得分:0)

当您想要在应用程序位于前台时接收NFC意图时,您应该为foreground dispatch system注册您的活动。这样,您的活动优先于在其应用清单中注册相同标记类型的其他应用。因此,虽然您的活动在foregorund中,但即使另一个应用程序也有针对这些事件的意图过滤器,也不会显示任何活动选择器。