Idioma

NdefRecord.CreateMime(String, Byte[]) Método

Definição

Crie um novo registro NDEF contendo dados 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

Parâmetros

mimeType
String

um tipo MIME válido

mimeData
Byte[]

Dados MIME como bytes

Retornos

um registro NDEF que contém os dados do tipo MIME

Atributos

Comentários

Crie um novo registro NDEF contendo dados MIME.

Use esse método para codificar dados do tipo MIME em um registro NDEF, como "text/plain" ou "image/jpeg".

O parâmetro mimeType será normalizado para Intent#normalizeMimeType seguir as práticas recomendadas do Android para filtragem de intenção, por exemplo, para forçar maiúsculas e minúsculas. No entanto, a exceção IllegalArgumentException desmarcada poderá ser gerada se o parâmetro mimeType tiver problemas sérios, por exemplo, se ele estiver vazio, portanto, sempre capturará essa exceção se você estiver passando dados gerados pelo usuário para esse método.

Para obter eficiência, esse método pode não fazer uma cópia interna da matriz de bytes mimeData, portanto, tome cuidado para não modificar a matriz de bytes mimeData enquanto ainda usa o NdefRecord retornado.

Java documentação para android.nfc.NdefRecord.createMime(java.lang.String, byte[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a