Parcelable[] rawMsgs = intent.getParcelableArrayExtra(NfcAdapter.EXTRA_NDEF_MESSAGES);
アプリケーションの生のメッセージ値をデバッグすると、以下のようになります。
[NdefMessage [NdefRecord tnf=1 type=5370 payload=D1010B5501676F6F676C652E636F6D]] data
この値の由来はどこにありますか よろしくお願いします。
Parcelable[] rawMsgs = intent.getParcelableArrayExtra(NfcAdapter.EXTRA_NDEF_MESSAGES);
アプリケーションの生のメッセージ値をデバッグすると、以下のようになります。
[NdefMessage [NdefRecord tnf=1 type=5370 payload=D1010B5501676F6F676C652E636F6D]] data
この値の由来はどこにありますか よろしくお願いします。
追加の 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 レコードです。