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(); 
 | 
            } 
 | 
        } 
 | 
    } 
 | 
  
 | 
  
 | 
} 
 |