好吧,我正在尝试制作一个 android 服务来处理 NFC 标签发现事件并相应地在后台执行操作。
根据我在这里和那里阅读的内容 (https://groups.google.com/forum/?fromgroups=#!topic/android-developers/K4JKF8iN0BI)
您只能通过 Activity 处理这些 Intent 。有没有办法我可以创建一个模拟 Activity (ui less,很像服务)来处理这个然后关闭应用程序并将刚刚读取的 nfc 标签信息传递给我的服务以执行我想在后台完成的操作服务?
谢谢
最佳答案
您可以在 Activity 的 list 条目中使用 android:theme="@android:style/Theme.NoDisplay"
。
这将有效地隐藏 Activity 。
请注意,它仍将位于堆栈的顶部,因此将获取点击事件并在任何先前可见的 Activity 上引发 onPause。
关于android - 处理来自服务的 NFC 标签发现事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12597611/