【问题标题】:How to make enableForegroundDispatch enabled to whole application, not only to an activity?如何使 enableForegroundDispatch 启用整个应用程序,而不仅仅是一个活动?
【发布时间】:2011-06-03 06:58:29
【问题描述】:

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

【问题讨论】:

    标签: android tags nfc


    【解决方案1】:

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

    【讨论】:

    • 我最终在 onPause()onResume() 我所有活动的基类中实现了这个
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多