Public Member Functions | |
boolean | changeNfcStatus (boolean enable) |
boolean | checkNfcStatus () |
boolean | disableForegroundDispatch () |
boolean | enableForegroundDispatch () |
byte[] | getPayload () |
String | ndefMessageToString (NdefMessage message) |
NfcManager (Context context) | |
boolean | onNewIntent (Intent intent) |
String | processTag () |
boolean | writeMimeNdefMessage (String payload, String AAR) |
boolean | writeNdefMessage (NdefMessage message) |
boolean | writeTextNdefMessage (String payload, boolean isAAR) |
boolean | writeTextNdefMessage (byte[] payload, String AAR) |
boolean | writeUriNdefMessage (String payload, String AAR) |
Private Member Functions | |
NdefRecord | createTextRecord (String text, Locale locale, boolean encodeInUtf8) |
Private Attributes | |
Context | mContext = null |
String | mCurrentNdefString = "" |
IntentFilter[] | mFilters |
NfcAdapter | mNfcAdapter = null |
Intent | mPassedIntent = null |
PendingIntent | mPendingIntent = null |
String[][] | mTechList |
Definition at line 36 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.NfcManager | ( | Context | context | ) | [inline] |
Definition at line 46 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
boolean com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.changeNfcStatus | ( | boolean | enable | ) | [inline] |
Definition at line 82 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
boolean com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.checkNfcStatus | ( | ) | [inline] |
Definition at line 78 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
NdefRecord com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.createTextRecord | ( | String | text, |
Locale | locale, | ||
boolean | encodeInUtf8 | ||
) | [inline, private] |
Definition at line 237 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
boolean com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.disableForegroundDispatch | ( | ) | [inline] |
Definition at line 140 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
boolean com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.enableForegroundDispatch | ( | ) | [inline] |
Definition at line 131 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
byte [] com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.getPayload | ( | ) | [inline] |
Definition at line 213 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
String com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.ndefMessageToString | ( | NdefMessage | message | ) | [inline] |
Definition at line 187 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
boolean com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.onNewIntent | ( | Intent | intent | ) | [inline] |
Definition at line 150 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
String com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.processTag | ( | ) | [inline] |
Definition at line 165 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
boolean com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.writeMimeNdefMessage | ( | String | payload, |
String | AAR | ||
) | [inline] |
Definition at line 290 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
boolean com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.writeNdefMessage | ( | NdefMessage | message | ) | [inline] |
Definition at line 316 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
boolean com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.writeTextNdefMessage | ( | String | payload, |
boolean | isAAR | ||
) | [inline] |
Definition at line 249 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
boolean com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.writeTextNdefMessage | ( | byte[] | payload, |
String | AAR | ||
) | [inline] |
Definition at line 260 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
boolean com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.writeUriNdefMessage | ( | String | payload, |
String | AAR | ||
) | [inline] |
Definition at line 277 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
Context com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.mContext = null [private] |
Definition at line 38 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
String com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.mCurrentNdefString = "" [private] |
Definition at line 44 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
IntentFilter [] com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.mFilters [private] |
Definition at line 40 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
NfcAdapter com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.mNfcAdapter = null [private] |
Definition at line 43 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
Intent com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.mPassedIntent = null [private] |
Definition at line 42 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
PendingIntent com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.mPendingIntent = null [private] |
Definition at line 39 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.
String [][] com.github.rosjava.android_remocons.common_tools.nfc.NfcManager.mTechList [private] |
Definition at line 41 of file src/main/java/com/github/rosjava/android_remocons/common_tools/nfc/NfcManager.java.