| | |
| | | package com.dayu.recharge.tools; |
| | | |
| | | import android.app.Activity; |
| | | import android.content.Intent; |
| | | |
| | | import com.dayu.recharge.card.UserCard; |
| | |
| | | static boolean userFlag = false; |
| | | |
| | | //向卡写入用户信息 |
| | | public static boolean setUser(Intent intent, UserCard userCard) { |
| | | userFlag = NFCWriteHelper.getInstence(intent).writeData(userCard.getZeroBytes(), 1, 0); |
| | | public static boolean setUser(Intent intent, UserCard userCard, Activity activity) { |
| | | userFlag = NFCWriteHelper.getInstence(intent,activity).writeData(userCard.getZeroBytes(), 1, 0); |
| | | if (!userFlag) { |
| | | return false; |
| | | } |
| | | userFlag = NFCWriteHelper.getInstence(intent).writeData(userCard.getOneBytes(), 1, 1); |
| | | userFlag = NFCWriteHelper.getInstence(intent,activity).writeData(userCard.getOneBytes(), 1, 1); |
| | | if (!userFlag) { |
| | | return false; |
| | | } |
| | | userFlag = NFCWriteHelper.getInstence(intent).writeData(userCard.getTwoBytes(), 1, 2); |
| | | userFlag = NFCWriteHelper.getInstence(intent,activity).writeData(userCard.getTwoBytes(), 1, 2); |
| | | return userFlag; |
| | | } |
| | | } |