X-Git-Url: http://www.average.org/gitweb/?p=YkNeoCR.git;a=blobdiff_plain;f=src%2Forg%2Faverage%2Fnfcauthcr%2FNfcCRdispatch.java;h=3216ef642a3b1dc126ec316a95036c9a3fee66e3;hp=25198beff5fdf39e9b1819d673d8822bbe688cc7;hb=50c9c936a2ef18d9a880bce7c71cf2a21bb75a9e;hpb=0c96e6ff75abc6adfa713c00963fd14f5de2f34c diff --git a/src/org/average/nfcauthcr/NfcCRdispatch.java b/src/org/average/nfcauthcr/NfcCRdispatch.java index 25198be..3216ef6 100644 --- a/src/org/average/nfcauthcr/NfcCRdispatch.java +++ b/src/org/average/nfcauthcr/NfcCRdispatch.java @@ -1,4 +1,4 @@ -package org.average.nfcauthcr; +package org.average.ykneocr; import java.io.IOException; import java.util.ArrayList; @@ -14,8 +14,8 @@ import android.nfc.tech.IsoDep; import android.util.Log; import android.widget.Toast; -import org.average.nfcauthcr.YkNeo; -import org.average.nfcauthcr.CRException; +import org.average.ykneocr.YkNeo; +import org.average.ykneocr.CRException; public class NfcCRdispatch { @@ -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() {