我想从一台Android设备向其他设备发送NDEF消息。不要在标签中写入,而是将消息发送到附近的设备。
我正在使用Xamarin.Android来开发Android应用,我创建了这样的消息:
NdefRecord uriRecord = NdefRecord.CreateUri("http://myURL");
NdefMessage message = new NdefMessage(new[] { uriRecord });
我现在想要在检测到附近的设备时发送消息,但我不知道它是如何完成的。 Xamarin的文档不完整,我不熟悉Android开发。
有人可以帮助我或展示一个简单的例子吗?
答案 0 :(得分:2)
我想通了。
NfcAdapter.ICreateNdefMessageCallback
和NfcAdapter.IOnNdefPushCompleteCallback
接口。CreateNdefMessage
和OnNdefPushComplete
方法。SetNdefPushMessageCallback
方法中调用SetOnNdefPushCompleteCallback
的{{1}}和NfcAdapter
种方法。OnCreate