Most visited

Recently visited

Added in API level 14

NfcAdapter.CreateNdefMessageCallback

public static interface NfcAdapter.CreateNdefMessageCallback

android.nfc.NfcAdapter.CreateNdefMessageCallback


当另一个能够进行NDEF推送的NFC设备(Android Beam)处于范围内时,要调用的回调。

实现此接口并将其传递到setNdefPushMessageCallback() ,以便在另一设备处于NFC范围内时创建NdefMessage 使用此回调功能可以创建一条消息,其中的数据可能因用户当前可见的内容而异。 或者,如果NdefMessage始终包含相同的数据,则可以致电setNdefPushMessage()

Summary

Public methods

abstract NdefMessage createNdefMessage(NfcEvent event)

打电话提供一个 NdefMessage推。

Public methods

createNdefMessage

Added in API level 14
NdefMessage createNdefMessage (NfcEvent event)

打电话提供 NdefMessage推。

这个回调通常在绑定线程(而不是UI线程)上进行。

当此设备处于可能支持NDEF推送的其他设备的范围内时调用。 它只允许应用程序在需要时创建NDEF消息。

直到此方法返回时才能发生NDEF推送,因此不要阻塞太久。

在此期间,Android操作系统通常会在您的活动之上显示系统UI,因此请勿尝试请求来自用户的输入以完成回调,或者提供自定义NDEF推送UI。 用户可能不会看到它。

Parameters
event NfcEvent: NfcEvent with the nfcAdapter field set
Returns
NdefMessage NDEF message to push, or null to not provide a message

Hooray!