NdefRecord.CreateMime(String, Byte[]) メソッド

定義

MIME データを含む新しい NDEF レコードを作成します。

[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

パラメーター

mimeType
String

有効な MIME の種類

mimeData
Byte[]

バイトとしての MIME データ

返品

MIME 型のデータを含む NDEF レコード

属性

注釈

MIME データを含む新しい NDEF レコードを作成します。

このメソッドを使用して、MIME 型のデータを "text/plain" や "image/jpeg" などの NDEF レコードにエンコードします。

mimeType パラメーターは Intent#normalizeMimeType で正規化され、意図のフィルター処理の Android のベスト プラクティスに従います 。たとえば、小文字を強制します。 ただし、mimeType パラメーターが空の場合など、重大な問題がある場合は、チェックされていない例外 IllegalArgumentException がスローされる可能性があるため、ユーザー生成データをこのメソッドに渡す場合は常にこの例外をキャッチします。

効率を高めるために、このメソッドは mimeData バイト配列の内部コピーを作成しない可能性があるため、返された NdefRecord を使用している間は mimeData バイト配列を変更しないように注意してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象