| | |
| | | import android.app.Activity; |
| | | import android.content.Intent; |
| | | |
| | | import androidx.annotation.NonNull; |
| | | |
| | | import com.dayu.baselibrary.activity.BaseNfcActivity; |
| | | import com.dayu.baselibrary.bean.BaseUserCardCard; |
| | | import com.dayu.baselibrary.utils.ModelUtils; |
| | | |
| | | import org.jetbrains.annotations.NotNull; |
| | | |
| | | import java.util.List; |
| | | |
| | |
| | | |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | public String getCardNumber() { |
| | | return getCardNumber(false); |
| | | } |
| | | |
| | | |
| | | |
| | | public String getCardNumber(boolean isChangePS) { |
| | |
| | | switch (BaseNfcActivity.adapterType) { |
| | | case ModelUtils.defaultType: |
| | | return nativeNfcReadHelper.getCradTypeAndCardNumber(); |
| | | } |
| | | return ""; |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public String getCradTypeAndCardNumber(int sectorIndex, int blockIndex, int cardTypeIndex) { |
| | | switch (BaseNfcActivity.adapterType) { |
| | | case ModelUtils.defaultType: |
| | | return nativeNfcReadHelper.getCradTypeAndCardNumber(sectorIndex, blockIndex, cardTypeIndex); |
| | | } |
| | | return ""; |
| | | } |
| | |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | @Override |
| | | public BaseUserCardCard getUserCardData(int sectorIndex, BaseUserCardCard userCardCard) { |
| | | switch (BaseNfcActivity.adapterType) { |
| | | case ModelUtils.defaultType: |
| | | return nativeNfcReadHelper.getUserCardData(sectorIndex, userCardCard); |
| | | } |
| | | return null; |
| | | } |
| | | } |