如何使enableForegroundDispatch对整个应用程序启用,而不仅仅是对一个活动启用



我正在编写一个NFC应用程序。我在活动中使用NfcAdapter.enableForegroundDispatch来确保NFC标签检测到直接路由到此活动的事件,而不是显示有能力解决此事件的其他应用程序。我的问题是,当我的应用程序运行时,如何确保标记检测到的事件直接路由此活动,即使此活动处于非活动状态,因为应用程序有三个活动。

您也可以在其他2个活动上设置NfcAdapter.enableForegroundDispatch()。每当你收到NFC意向时,你只需将其转发给应该处理它的一个活动。

最新更新