zuoxiao
2024-03-06 1cbb505922e010cace51020773a2dc1529713322
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
package com.dayu.rechargeqh.tools;
 
import android.app.Activity;
import android.content.Intent;
 
import com.dayu.rechargeqh.card.UserCard;
 
/**
 * Created by Android Studio.
 * author: zuo
 * Date: 2023-11-21
 * Time: 14:46
 * 备注:
 */
public class WriteCardUtils {
    static boolean userFlag = false;
 
    //向卡写入用户信息
    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,activity).writeData(userCard.getOneBytes(), 1, 1);
        if (!userFlag) {
            return false;
        }
        userFlag = NFCWriteHelper.getInstence(intent,activity).writeData(userCard.getTwoBytes(), 1, 2);
        return userFlag;
    }
}