Condividi tramite


NdefRecord.CreateApplicationRecord(String) Metodo

Definizione

Creare un nuovo record applicazione Android .

[Android.Runtime.Register("createApplicationRecord", "(Ljava/lang/String;)Landroid/nfc/NdefRecord;", "")]
public static Android.Nfc.NdefRecord? CreateApplicationRecord (string? packageName);
[<Android.Runtime.Register("createApplicationRecord", "(Ljava/lang/String;)Landroid/nfc/NdefRecord;", "")>]
static member CreateApplicationRecord : string -> Android.Nfc.NdefRecord

Parametri

packageName
String

Nome pacchetto Android

Restituisce

Record NDEF dell'applicazione Android

Attributi

Commenti

Creare un nuovo record applicazione Android .

Questo record indica ad altri dispositivi Android il pacchetto che deve essere usato per gestire l'intero messaggio NDEF. È possibile incorporare questo record in qualsiasi punto del messaggio per assicurarsi che il pacchetto previsto riceva il messaggio.

Quando un dispositivo Android invia un oggetto NdefMessage contenente uno o più record dell'applicazione Android, le applicazioni contenute in tali record saranno la destinazione preferita per la NfcAdapter#ACTION_NDEF_DISCOVERED finalità, nell'ordine in cui vengono visualizzate nel messaggio. Questo comportamento di invio è stato aggiunto per la prima volta ad Android in Ice Cream Sandwich.

Se nessuna delle applicazioni è installata nel dispositivo, verrà aperto un collegamento Market alla prima applicazione.

Si noti che i record dell'applicazione Android non eseguono l'overrule delle applicazioni che hanno chiamato NfcAdapter#enableForegroundDispatch.

Documentazione java per android.nfc.NdefRecord.createApplicationRecord(java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a