Android - 当前应用程序处于前台时阻止其他应用程序读取NFC

时间:2012-05-23 01:44:44

标签: android nfc

我创建了一个NFC应用程序。我设计了它,因此只有其中一项活动可以处理NFC标签。当另一个活动处于活动状态(相同的应用程序),并且标记被扫描时,另一个应用程序会窃取焦点并将我的应用程序发送到后台。当我的应用程序在前台运行时,如何防止所有其他NFC应用程序窃取焦点?

1 个答案:

答案 0 :(得分:2)

你不能真的。您唯一的选择是让所有活动都使用foreground dispatch,以确保您的应用处理标记(如果可见)。您可以使用基本活动来共享代码。