我正在使用 Android 上的 NFC,特别是 Android Beam。我的问题是:是否可以禁用对活动的 Android Beam 支持?
这就是一些系统应用程序所做的,例如消息传递:如果另一部手机靠近,我的手机会振动,但不会出现“触摸发送”屏幕,另一部手机也不会收到任何信息。
编辑:调用:
NfcAdapter.setNdefPushMessage(NdefMessage message, Activity activity, Activity... activities)
in onResume()
with a null
message 应该可以解决问题(文档说:“传递空 NDEF 消息以禁用指定活动中的前台 NDEF 推送。”)但它不起作用。
谢谢