0
Parcelable[] rawMsgs = intent.getParcelableArrayExtra(NfcAdapter.EXTRA_NDEF_MESSAGES);

アプリケーションの生のメッセージ値をデバッグすると、以下のようになります。

[NdefMessage [NdefRecord tnf=1 type=5370 payload=D1010B5501676F6F676C652E636F6D]] data

この値の由来はどこにありますか よろしくお願いします。

4

1 に答える 1

0

追加の NDEF_MESSAGES は、NFC 検出インテント (NDEF_DICOVERED/TECH_DISCOVERED) の 1 つのパラメーターです。データは、NFC タグ (NFC タグが NDEF データ構造をメモリに保持している場合) または別のピアツーピア NFC デバイス (この場合、NDEF データ構造は SNEP またはNPP)。

TECH_DISCOVERED インテントは NFC タグに対してのみトリガーされますが、NDEF_DICOVERED インテントはタグとピアツーピア通信の両方に対してトリガーされます。

ところで。NDEF メッセージに含まれるデータは、URI http://www.google.com/を含む単一の NDEF URI レコードです。

于 2013-10-05T08:27:04.467 に答える