diff options
| author | 2014-08-21 17:07:31 +0000 | |
|---|---|---|
| committer | 2014-08-21 17:07:32 +0000 | |
| commit | 6a12e77194755ca0fdb2e6716109713399a185f6 (patch) | |
| tree | e83c277dd2d96d73b3ac326d713d3290541931c8 | |
| parent | e16a24559f8e3192a2262c592a055d9fd74a6706 (diff) | |
| parent | b59d35c16d55dda03622b24d90ac57773086e1fd (diff) | |
Merge "Remove old NFC unlock api" into lmp-dev
| -rw-r--r-- | api/current.txt | 5 | ||||
| -rw-r--r-- | core/java/android/nfc/INfcAdapter.aidl | 1 | ||||
| -rw-r--r-- | core/java/android/nfc/NfcAdapter.java | 30 |
3 files changed, 0 insertions, 36 deletions
diff --git a/api/current.txt b/api/current.txt index d34fe560d7be..9a9d5f6cd4f4 100644 --- a/api/current.txt +++ b/api/current.txt @@ -18716,7 +18716,6 @@ package android.nfc { method public boolean invokeBeam(android.app.Activity); method public boolean isEnabled(); method public boolean isNdefPushEnabled(); - method public boolean registerLockscreenDispatch(android.nfc.NfcAdapter.NfcLockscreenDispatch, java.lang.String[]); method public void setBeamPushUris(android.net.Uri[], android.app.Activity); method public void setBeamPushUrisCallback(android.nfc.NfcAdapter.CreateBeamUrisCallback, android.app.Activity); method public void setNdefPushMessage(android.nfc.NdefMessage, android.app.Activity, android.app.Activity...); @@ -18752,10 +18751,6 @@ package android.nfc { method public abstract android.nfc.NdefMessage createNdefMessage(android.nfc.NfcEvent); } - public static abstract interface NfcAdapter.NfcLockscreenDispatch { - method public abstract boolean onTagDetected(android.nfc.Tag); - } - public static abstract interface NfcAdapter.OnNdefPushCompleteCallback { method public abstract void onNdefPushComplete(android.nfc.NfcEvent); } diff --git a/core/java/android/nfc/INfcAdapter.aidl b/core/java/android/nfc/INfcAdapter.aidl index 5815fa69973a..40399923b28e 100644 --- a/core/java/android/nfc/INfcAdapter.aidl +++ b/core/java/android/nfc/INfcAdapter.aidl @@ -57,7 +57,6 @@ interface INfcAdapter void setReaderMode (IBinder b, IAppCallback callback, int flags, in Bundle extras); void setP2pModes(int initatorModes, int targetModes); - void registerLockscreenDispatch(INfcLockscreenDispatch lockscreenDispatch, in int[] techList); void addNfcUnlockHandler(INfcUnlockHandler unlockHandler, in int[] techList); void removeNfcUnlockHandler(INfcUnlockHandler unlockHandler); } diff --git a/core/java/android/nfc/NfcAdapter.java b/core/java/android/nfc/NfcAdapter.java index 6bd5a3207a2f..7cc8ca4a296b 100644 --- a/core/java/android/nfc/NfcAdapter.java +++ b/core/java/android/nfc/NfcAdapter.java @@ -384,16 +384,6 @@ public final class NfcAdapter { public Uri[] createBeamUris(NfcEvent event); } - - /** - * A callback to be invoked when an application has registered for receiving - * tags at the lockscreen. - */ - public interface NfcLockscreenDispatch { - public boolean onTagDetected(Tag tag); - } - - /** * A callback to be invoked when an application has registered as a * handler to unlock the device given an NFC tag at the lockscreen. @@ -1468,26 +1458,6 @@ public final class NfcAdapter { } } - public boolean registerLockscreenDispatch(final NfcLockscreenDispatch lockscreenDispatch, - String[] techList) { - try { - sService.registerLockscreenDispatch(new INfcLockscreenDispatch.Stub() { - @Override - public boolean onTagDetected(Tag tag) throws RemoteException { - return lockscreenDispatch.onTagDetected(tag); - } - }, Tag.getTechCodesFromStrings(techList)); - } catch (RemoteException e) { - attemptDeadServiceRecovery(e); - return false; - } catch (IllegalArgumentException e) { - Log.e(TAG, "Unable to register LockscreenDispatch", e); - return false; - } - - return true; - } - /** * Registers a new NFC unlock handler with the NFC service. * |