【发布时间】:2016-05-30 17:45:42
【问题描述】:
我有一个使用 NFC 的应用程序。创建 Activity 并调用 enableForegroundDispatch() 后,NFC 将被我的应用程序扫描并接受。但是,当在旋转期间扫描 NFC 时(意味着尚未创建 Activity,并且尚未调用 enableForegroundDispatch()),默认的 Android NFC 扫描仪将接管显示“收集新标签”屏幕。
即使在设备旋转期间,是否有任何方法可以继承 enableForegroundDispatch() ?或者有没有办法在设备旋转时暂时“阻止”默认的 Android NFC 功能?
谢谢
编辑:应用程序仅在运行时接受 NFC 扫描。在应用未运行时扫描 NFC 只会显示“收集新标签”屏幕
【问题讨论】:
-
运行服务怎么样。
-
据我所知,目前不支持使用服务来处理 NFC 功能。
-
这个标签是你的应用程序特有的吗?你能在标签上编码 NDEF 消息吗?