From feb7add1979c830e0d940286242a7c489f2f8f96 Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期五, 27 九月 2024 09:23:34 +0800 Subject: [PATCH] 优化NFC模块架构,将一些方法抽调到父类中。 --- qihealonelibrary/src/main/java/com/dayu/qihealonelibrary/view/AdminCardDialog.java | 22 +++++++--------------- 1 files changed, 7 insertions(+), 15 deletions(-) diff --git a/qihealonelibrary/src/main/java/com/dayu/qihealonelibrary/view/AdminCardDialog.java b/qihealonelibrary/src/main/java/com/dayu/qihealonelibrary/view/AdminCardDialog.java index b599f45..6cc661d 100644 --- a/qihealonelibrary/src/main/java/com/dayu/qihealonelibrary/view/AdminCardDialog.java +++ b/qihealonelibrary/src/main/java/com/dayu/qihealonelibrary/view/AdminCardDialog.java @@ -2,28 +2,20 @@ import static android.view.Gravity.CENTER; -import android.app.Activity; import android.app.Dialog; import android.content.Intent; import android.text.TextUtils; -import android.view.View; import android.view.ViewGroup; import android.view.WindowManager; import android.widget.RadioGroup; import android.widget.TextView; -import com.dayu.baselibrary.dao.BaseDaoSingleton; -import com.dayu.baselibrary.dao.LibraryDao; -import com.dayu.baselibrary.dbbean.LibraryBean; import com.dayu.baselibrary.utils.TipUtil; -import com.dayu.baselibrary.view.ConfirmDialog; import com.dayu.baselibrary.view.EdtDialog; -import com.dayu.baselibrary.view.LibraryDialog; import com.dayu.qihealonelibrary.R; -import com.dayu.qihealonelibrary.activity.BaseActivity; -import com.dayu.qihealonelibrary.activity.ManagerListActivity; -import com.dayu.qihealonelibrary.activity.ManagerReadActivity; -import com.dayu.qihealonelibrary.activity.NFCWreatActivity; +import com.dayu.qihealonelibrary.activity.ManagerListActivityQHAlone; +import com.dayu.qihealonelibrary.activity.NFCWreatActivityQHAlone; +import com.dayu.qihealonelibrary.activity.QHAloneBaseActivity; import com.dayu.qihealonelibrary.card.ManageCard; /** @@ -34,14 +26,14 @@ */ public class AdminCardDialog extends Dialog { - BaseActivity mContext; + QHAloneBaseActivity mContext; boolean ischose = false; int type; EdtDialog edtDialog; - public AdminCardDialog(BaseActivity context) { + public AdminCardDialog(QHAloneBaseActivity context) { super(context, com.dayu.baselibrary.R.style.ws_pay_showSelfDialog); mContext = context; initView(); @@ -66,7 +58,7 @@ okBtn.setOnClickListener(v -> { if (ischose) { if (type == 0) { - Intent intent = new Intent(mContext, ManagerListActivity.class); + Intent intent = new Intent(mContext, ManagerListActivityQHAlone.class); // intent.putExtra("cardNumber", cardNumber); mContext.startActivity(intent); AdminCardDialog.this.dismiss(); @@ -75,7 +67,7 @@ @Override public void onOk(String data) { if (!TextUtils.isEmpty(data) && data.length() == 8) { - Intent intent = new Intent(mContext, NFCWreatActivity.class); + Intent intent = new Intent(mContext, NFCWreatActivityQHAlone.class); ManageCard manageCard = new ManageCard(); manageCard.setUserCard(data); intent.putExtra("manageCard", manageCard); -- Gitblit v1.8.0