diff options
| author | Jeff Hamilton <jham@android.com> | 2010-10-22 12:11:23 -0700 |
|---|---|---|
| committer | Android Git Automerger <android-git-automerger@android.com> | 2010-10-22 12:11:23 -0700 |
| commit | 8783b0e20ca8d484a13c1c5d7f19b8570c30eead (patch) | |
| tree | a01dc2b19776a51c54426ffd84dceaeb37523983 | |
| parent | c81ec79d1f88ae8a80e08560a56845655a74f67e (diff) | |
| parent | 7c68bc3867bf536ca58ababdd7e35c676b95f0a5 (diff) | |
| download | frameworks_base-8783b0e20ca8d484a13c1c5d7f19b8570c30eead.zip frameworks_base-8783b0e20ca8d484a13c1c5d7f19b8570c30eead.tar.gz frameworks_base-8783b0e20ca8d484a13c1c5d7f19b8570c30eead.tar.bz2 | |
am 7c68bc38: Merge "Unhide some NFC APIs that are required for the Tag app." into gingerbread
| -rw-r--r-- | api/current.xml | 34 | ||||
| -rw-r--r-- | core/java/android/nfc/NdefMessage.java | 8 | ||||
| -rw-r--r-- | core/java/android/nfc/NdefRecord.java | 3 |
3 files changed, 36 insertions, 9 deletions
diff --git a/api/current.xml b/api/current.xml index 38b01fb..2e48b67 100644 --- a/api/current.xml +++ b/api/current.xml @@ -101866,6 +101866,18 @@ deprecated="not deprecated" visibility="public" > +<parameter name="data" type="byte[]"> +</parameter> +<exception name="FormatException" type="android.nfc.FormatException"> +</exception> +</constructor> +<constructor name="NdefMessage" + type="android.nfc.NdefMessage" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> <parameter name="records" type="android.nfc.NdefRecord[]"> </parameter> </constructor> @@ -101891,6 +101903,17 @@ visibility="public" > </method> +<method name="toByteArray" + return="byte[]" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> <method name="writeToParcel" return="void" abstract="false" @@ -102010,6 +102033,17 @@ visibility="public" > </method> +<method name="toByteArray" + return="byte[]" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> <method name="writeToParcel" return="void" abstract="false" diff --git a/core/java/android/nfc/NdefMessage.java b/core/java/android/nfc/NdefMessage.java index 378304e..feca94e 100644 --- a/core/java/android/nfc/NdefMessage.java +++ b/core/java/android/nfc/NdefMessage.java @@ -34,15 +34,12 @@ public class NdefMessage implements Parcelable { private final NdefRecord[] mRecords; - //TODO(npelly) FormatException /** * Create an NDEF message from raw bytes. * <p> * Validation is performed to make sure the Record format headers are valid, * and the ID + TYPE + PAYLOAD fields are of the correct size. * @throws FormatException - * - * @hide */ public NdefMessage(byte[] data) throws FormatException { mRecords = null; // stop compiler complaints about final field @@ -69,10 +66,7 @@ public class NdefMessage implements Parcelable { } /** - * Get a byte array representation of this NDEF message. - * - * @return byte array - * @hide + * Returns a byte array representation of this entire NDEF message. */ public byte[] toByteArray() { //TODO(nxp): do not return null diff --git a/core/java/android/nfc/NdefRecord.java b/core/java/android/nfc/NdefRecord.java index edc5ab9..557e44d 100644 --- a/core/java/android/nfc/NdefRecord.java +++ b/core/java/android/nfc/NdefRecord.java @@ -247,8 +247,7 @@ public class NdefRecord implements Parcelable { } /** - * Return this NDEF Record as a byte array. - * @hide + * Returns this entire NDEF Record as a byte array. */ public byte[] toByteArray() { return generate(mFlags, mTnf, mType, mId, mPayload); |
