| | |
| | | import android.nfc.NfcAdapter; |
| | | import android.os.Bundle; |
| | | |
| | | import com.dayu.baselibrary.tools.nfc.HuaZhiNfcReadHepler; |
| | | import com.dayu.baselibrary.utils.ModelUtils; |
| | | import com.dayu.baselibrary.utils.TipUtil; |
| | | import com.pos.device.picc.PiccReader; |
| | | import com.pos.device.picc.PiccReaderCallback; |
| | | |
| | | /** |
| | | * author: zuo |
| | |
| | | case ModelUtils.defaultType: |
| | | case ModelUtils.ShangMiType: |
| | | adapterType = ModelUtils.defaultType; |
| | | break; |
| | | case ModelUtils.HuaZhiRongHaiType: |
| | | adapterType = ModelUtils.HuaZhiRongHaiType; |
| | | PiccReader.getInstance().startSearchCard(HuaZhiNfcReadHepler.TIMEOUT, new PiccReaderCallback() { |
| | | @Override |
| | | public void onSearchResult(int result, int cardType) { |
| | | if (result == PiccReaderCallback.SUCCESS) { |
| | | switch (cardType) { |
| | | //以下为M1卡 |
| | | case PiccReader.MIFARE_ONE_S50: |
| | | case PiccReader.MIFARE_ONE_S70: |
| | | onNfcBack(null); |
| | | break; |
| | | } |
| | | } |
| | | } |
| | | }); |
| | | break; |
| | | } |
| | | |