NdefRecord.CreateMime(String, Byte[]) Metodo

Definizione

Creare un nuovo record NDEF contenente i dati MIME.

[Android.Runtime.Register("createMime", "(Ljava/lang/String;[B)Landroid/nfc/NdefRecord;", "")]
public static Android.Nfc.NdefRecord? CreateMime(string? mimeType, byte[]? mimeData);
[<Android.Runtime.Register("createMime", "(Ljava/lang/String;[B)Landroid/nfc/NdefRecord;", "")>]
static member CreateMime : string * byte[] -> Android.Nfc.NdefRecord

Parametri

mimeType
String

un tipo MIME valido

mimeData
Byte[]

Dati MIME come byte

Valori restituiti

Un record NDEF contenente i dati tipizzato MIME

Attributi

Commenti

Creare un nuovo record NDEF contenente i dati MIME.

Usare questo metodo per codificare i dati tipizzato MIME in un record NDEF, ad esempio "text/plain" o "image/jpeg".

Il parametro mimeType verrà normalizzato con Intent#normalizeMimeType per seguire le procedure consigliate di Android per il filtro delle finalità, ad esempio per forzare il minuscolo. Tuttavia, l'eccezione IllegalArgumentException deselezionata può essere generata se il parametro mimeType presenta gravi problemi, ad esempio se è vuoto, quindi intercettare sempre questa eccezione se si passano dati generati dall'utente in questo metodo.

Per un'efficienza, questo metodo potrebbe non creare una copia interna della matrice di byte mimeData, quindi prestare attenzione a non modificare la matrice di byte mimeData mentre usa ancora il valore NdefRecord restituito.

per android.nfc.NdefRecord.createMime(java.lang.String, byte[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a