X-Git-Url: http://www.average.org/gitweb/?p=YkNeoCR.git;a=blobdiff_plain;f=src%2Forg%2Faverage%2Fnfcauthcr%2FNfcCRdispatch.java;h=3216ef642a3b1dc126ec316a95036c9a3fee66e3;hp=d5342f018fce227d7f2e91ba85f332a46911c1bb;hb=50c9c936a2ef18d9a880bce7c71cf2a21bb75a9e;hpb=3930ad3656ed5ef6a86c9da684733449a591bbc2 diff --git a/src/org/average/nfcauthcr/NfcCRdispatch.java b/src/org/average/nfcauthcr/NfcCRdispatch.java index d5342f0..3216ef6 100644 --- a/src/org/average/nfcauthcr/NfcCRdispatch.java +++ b/src/org/average/nfcauthcr/NfcCRdispatch.java @@ -55,7 +55,7 @@ public class NfcCRdispatch { return null; } - public void onResume(ArrayList challenge) { + public boolean onResume(ArrayList challenge) { this.challenge = challenge; Intent intent = activity.getIntent(); intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); @@ -68,16 +68,17 @@ public class NfcCRdispatch { if (adapter == null) { Toast.makeText(activity, R.string.no_nfc, Toast.LENGTH_LONG).show(); - return; + return false; } if (!adapter.isEnabled()) { Toast.makeText(activity, R.string.nfc_disabled, Toast.LENGTH_LONG).show(); - return; + return false; } adapter.enableForegroundDispatch(activity, tagIntent, new IntentFilter[] {iso}, new String[][] {techs}); + return true; } public void onPause() {