diff --git a/core/java/android/nfc/NfcAdapter.java b/core/java/android/nfc/NfcAdapter.java
index 840738095d953..4baceed1d5813 100644
--- a/core/java/android/nfc/NfcAdapter.java
+++ b/core/java/android/nfc/NfcAdapter.java
@@ -82,17 +82,16 @@ public final class NfcAdapter {
* for this action and specify the desired tech types in a
* manifest meta-data entry. Here is an example manfiest entry:
*
- * <activity android:name=".nfc.TechFilter" android:label="NFC/TechFilter">
- * <!-- Add a technology filter -->
- * <intent-filter>
- * <action android:name="android.nfc.action.TECH_DISCOVERED" />
- * </intent-filter>
+ * <activity android:name=".nfc.TechFilter" android:label="NFC/TechFilter">
+ * <!-- Add a technology filter -->
+ * <intent-filter>
+ * <action android:name="android.nfc.action.TECH_DISCOVERED" />
+ * </intent-filter>
*
- * <meta-data android:name="android.nfc.action.TECH_DISCOVERED"
- * android:resource="@xml/filter_nfc"
- * />
- * </activity>
- *
+ * <meta-data android:name="android.nfc.action.TECH_DISCOVERED"
+ * android:resource="@xml/filter_nfc"
+ * />
+ * </activity>
*
* The meta-data XML file should contain one or more tech-list entries
* each consisting or one or more tech entries. The tech entries refer
@@ -121,8 +120,7 @@ public final class NfcAdapter {
* <tech>android.nfc.tech.MifareClassic</tech>
* <tech>android.nfc.tech.Ndef</tech>
* </tech-list>
- * </resources>
- *
+ * </resources>
*
*
This intent is started after {@link #ACTION_NDEF_DISCOVERED} and before * {@link #ACTION_TAG_DISCOVERED}. If any activities respond to {@link #ACTION_NDEF_DISCOVERED} @@ -385,10 +383,9 @@ public final class NfcAdapter { * Most Android devices will only have one NFC Adapter (NFC Controller). *
* This helper is the equivalent of: - *
{@code
+ *
* NfcManager manager = (NfcManager) context.getSystemService(Context.NFC_SERVICE);
- * NfcAdapter adapter = manager.getDefaultAdapter();
- * }
+ * NfcAdapter adapter = manager.getDefaultAdapter();
* @param context the calling application's context
*
* @return the default NFC adapter, or null if no NFC adapter exists
@@ -623,8 +620,7 @@ public final class NfcAdapter {
* NfcAdapter nfcAdapter = NfcAdapter.getDefaultAdapter(this);
* if (nfcAdapter == null) return; // NFC not available on this device
* nfcAdapter.setBeamPushUris(new Uri[] {uri1, uri2}, this);
- * }
- *
+ * }
* And that is it. Only one call per activity is necessary. The Android
* OS will automatically release its references to the Uri(s) and the
* Activity object when it is destroyed if you follow this pattern.
@@ -704,8 +700,7 @@ public final class NfcAdapter {
* NfcAdapter nfcAdapter = NfcAdapter.getDefaultAdapter(this);
* if (nfcAdapter == null) return; // NFC not available on this device
* nfcAdapter.setBeamPushUrisCallback(callback, this);
- * }
- *
+ * }
* And that is it. Only one call per activity is necessary. The Android
* OS will automatically release its references to the Uri(s) and the
* Activity object when it is destroyed if you follow this pattern.
@@ -758,14 +753,13 @@ public final class NfcAdapter {
*
* If you want to prevent the Android OS from sending default NDEF
* messages completely (for all activities), you can include a
- * element inside the
+ * {@code <meta-data>} element inside the {@code <application>}
* element of your AndroidManifest.xml file, like this:
- *
{@code
- *
- *
- *
- * }
+ * + * <application ...> + * <meta-data android:name="android.nfc.disable_beam_default" + * android:value="true" /> + * </application>* *
The API allows for multiple activities to be specified at a time, * but it is strongly recommended to just register one at a time, @@ -776,8 +770,7 @@ public final class NfcAdapter { * NfcAdapter nfcAdapter = NfcAdapter.getDefaultAdapter(this); * if (nfcAdapter == null) return; // NFC not available on this device * nfcAdapter.setNdefPushMessage(ndefMessage, this); - * } - * + * } * And that is it. Only one call per activity is necessary. The Android * OS will automatically release its references to the NDEF message and the * Activity object when it is destroyed if you follow this pattern. @@ -857,14 +850,13 @@ public final class NfcAdapter { * *
If you want to prevent the Android OS from sending default NDEF
* messages completely (for all activities), you can include a
- * element inside the
+ * {@code <meta-data>} element inside the {@code <application>}
* element of your AndroidManifest.xml file, like this:
- *
{@code
- *
- *
- *
- * }
+ * + * <application ...> + * <meta-data android:name="android.nfc.disable_beam_default" + * android:value="true" /> + * </application>* *
The API allows for multiple activities to be specified at a time, * but it is strongly recommended to just register one at a time, @@ -875,8 +867,7 @@ public final class NfcAdapter { * NfcAdapter nfcAdapter = NfcAdapter.getDefaultAdapter(this); * if (nfcAdapter == null) return; // NFC not available on this device * nfcAdapter.setNdefPushMessageCallback(callback, this); - * } - * + * } * And that is it. Only one call per activity is necessary. The Android * OS will automatically release its references to the callback and the * Activity object when it is destroyed if you follow this pattern. @@ -941,8 +932,7 @@ public final class NfcAdapter { * NfcAdapter nfcAdapter = NfcAdapter.getDefaultAdapter(this); * if (nfcAdapter == null) return; // NFC not available on this device * nfcAdapter.setOnNdefPushCompleteCallback(callback, this); - * } - * + * } * And that is it. Only one call per activity is necessary. The Android * OS will automatically release its references to the callback and the * Activity object when it is destroyed if you follow this pattern. @@ -1190,8 +1180,7 @@ public final class NfcAdapter { * } else if (!nfcAdapter.isNdefPushEnabled()) { * startActivity(new Intent(Settings.ACTION_NFCSHARING_SETTINGS)); * } - * } - * + * } * * @see android.provider.Settings#ACTION_NFCSHARING_SETTINGS * @return true if NDEF Push feature is enabled