package com.dayu.qiheonlinelibrary.activity; import android.content.Intent; import android.nfc.NfcAdapter; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import com.dayu.baselibrary.utils.TipUtil; import com.dayu.qiheonlinelibrary.databinding.ActivityInitQhlBinding; import com.dayu.qiheonlinelibrary.tools.NFCWriteHelper; /** * author: zuo * Date: 2024-08-20 * Time: 15:59 * 备注: */ public class InitialuzeActivityQHOline extends QHOlineBaseNfcActivity { ActivityInitQhlBinding binding; Intent intent; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); binding = ActivityInitQhlBinding.inflate(LayoutInflater.from(this)); setContentView(binding.getRoot()); } @Override public void onNfcBack(Intent intent) { this.intent = intent; binding.avi.setVisibility(View.VISIBLE); if (NfcAdapter.ACTION_TAG_DISCOVERED.equals(intent.getAction())) { if (NFCWriteHelper.getInstence(intent, this).initCard()) { TipUtil.show(this, "格式化成功!", () -> InitialuzeActivityQHOline.this.finish()); binding.avi.hide(); } } } }