左晓为主开发手持机充值管理机
zuoxiao
2023-11-23 bbce34a82d99e9b84a352209532751e8ac8975a4
app/src/main/java/com/dayu/recharge/activity/ReadCardAcitivy.java
@@ -27,6 +27,7 @@
import com.dayu.recharge.utils.MyCommon;
import com.dayu.recharge.utils.SocketUtil;
import com.dayu.recharge.utils.TipUtil;
import com.dayu.recharge.view.ProgressDialog;
import java.util.Arrays;
import java.util.Calendar;
@@ -97,7 +98,7 @@
    public void onNewIntent(Intent intent) {
        super.onNewIntent(intent);
        this.intent = intent;
        startAnim();
        ProgressDialog.show(this);
        if (NfcAdapter.ACTION_TAG_DISCOVERED.equals(intent.getAction())) {
            readAllData(intent);
        }
@@ -107,7 +108,7 @@
     * 读取全部数据
     */
   public   void readAllData(Intent intent) {
    public void readAllData(Intent intent) {
        NfcReadHelper.getInstence(intent)
                .getAllData(new NfcReadHelper.NFCCallListback() {
                    @Override
@@ -252,14 +253,9 @@
    }
    void startAnim() {
        redCardBinding.avi.setVisibility(View.VISIBLE);
        redCardBinding.avi.show();
        // or avi.smoothToShow();
    }
    void stopAnim() {
        redCardBinding.avi.hide();
        ProgressDialog.dismiss();
        // or avi.smoothToHide();
    }