Lenguaje

NfcAdapter.ICreateNdefMessageCallback.CreateNdefMessage(NfcEvent) Método

Definición

Se llama para proporcionar un NdefMessage objeto que se va a insertar.

[Android.Runtime.Register("createNdefMessage", "(Landroid/nfc/NfcEvent;)Landroid/nfc/NdefMessage;", "GetCreateNdefMessage_Landroid_nfc_NfcEvent_Handler:Android.Nfc.NfcAdapter/ICreateNdefMessageCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Android.Nfc.NdefMessage? CreateNdefMessage(Android.Nfc.NfcEvent? e);
[<Android.Runtime.Register("createNdefMessage", "(Landroid/nfc/NfcEvent;)Landroid/nfc/NdefMessage;", "GetCreateNdefMessage_Landroid_nfc_NfcEvent_Handler:Android.Nfc.NfcAdapter/ICreateNdefMessageCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member CreateNdefMessage : Android.Nfc.NfcEvent -> Android.Nfc.NdefMessage

Parámetros

e
NfcEvent

NfcEvent con el conjunto de NfcAdapter campos

Devoluciones

Mensaje NDEF que se va a insertar o null para no proporcionar un mensaje

Atributos

Comentarios

Se llama para proporcionar un NdefMessage objeto que se va a insertar.

Normalmente, esta devolución de llamada se realiza en un subproceso de enlazador (no en el subproceso de interfaz de usuario).

Se llama cuando este dispositivo está en el intervalo de otro dispositivo que podría admitir la inserción de NDEF. Permite que la aplicación cree el mensaje NDEF solo cuando sea necesario.

La inserción de NDEF no se puede producir hasta que este método devuelva, por lo que no se bloquea durante demasiado tiempo.

El sistema operativo Android normalmente mostrará una interfaz de usuario del sistema sobre la actividad durante este tiempo, por lo que no intente solicitar la entrada del usuario para completar la devolución de llamada o proporcionar una interfaz de usuario de inserción de NDEF personalizada. Es probable que el usuario no lo vea.

Java documentación para android.nfc.NfcAdapter.CreateNdefMessageCallback.createNdefMessage(android.nfc.NfcEvent).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a