From feb7add1979c830e0d940286242a7c489f2f8f96 Mon Sep 17 00:00:00 2001
From: zuoxiao <470321431@qq.com>
Date: 星期五, 27 九月 2024 09:23:34 +0800
Subject: [PATCH] 优化NFC模块架构,将一些方法抽调到父类中。

---
 qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/activity/HomeActivityQHOline.java |   38 ++++++++++++++------------------------
 1 files changed, 14 insertions(+), 24 deletions(-)

diff --git a/qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/activity/HomeActivity.java b/qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/activity/HomeActivityQHOline.java
similarity index 71%
rename from qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/activity/HomeActivity.java
rename to qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/activity/HomeActivityQHOline.java
index da7b797..c3c320f 100644
--- a/qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/activity/HomeActivity.java
+++ b/qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/activity/HomeActivityQHOline.java
@@ -5,23 +5,13 @@
 import android.text.TextUtils;
 import android.view.KeyEvent;
 import android.view.LayoutInflater;
-import android.view.View;
 import android.widget.Toast;
 
 import com.dayu.baselibrary.utils.BaseCommon;
-import com.dayu.baselibrary.utils.TipUtil;
 import com.dayu.baselibrary.view.PassWordDialog;
 import com.dayu.qiheonlinelibrary.QHOnLineApplication;
-import com.dayu.qiheonlinelibrary.bean.PricePlanResult;
 import com.dayu.qiheonlinelibrary.databinding.ActivityHomeQhlBinding;
-import com.dayu.qiheonlinelibrary.dbBean.AdminDataBean;
-import com.dayu.qiheonlinelibrary.net.ApiManager;
-import com.dayu.qiheonlinelibrary.net.BaseResponse;
-import com.dayu.qiheonlinelibrary.net.subscribers.SubscriberListener;
 import com.dayu.qiheonlinelibrary.view.ChooseReplacementDialog;
-
-import java.util.HashMap;
-import java.util.Map;
 
 
 /**
@@ -30,9 +20,9 @@
  * Date: 2023-11-6 19:52
  * Description: 涓荤晫闈�
  */
-public class HomeActivity extends BaseActivity {
+public class HomeActivityQHOline extends QHOlineBaseActivity {
 
-    public static HomeActivity homeActivity;
+    public static HomeActivityQHOline homeActivity;
     ActivityHomeQhlBinding homeBinding;
     ChooseReplacementDialog replacementDialog;
 
@@ -55,27 +45,27 @@
     }
 
     private void initView() {
-        homeBinding.homeNewCard.setOnClickListener(v -> startActivity(new Intent(HomeActivity.this, NewCardActivity.class)));
-        homeBinding.homeRecharge.setOnClickListener(v -> startActivity(new Intent(HomeActivity.this, RechargeActivity.class)));
-        homeBinding.homeRedCard.setOnClickListener(v -> startActivity(new Intent(HomeActivity.this, ReadCardAcitivy.class)));
+        homeBinding.homeNewCard.setOnClickListener(v -> startActivity(new Intent(HomeActivityQHOline.this, NewCardActivityQHOline.class)));
+        homeBinding.homeRecharge.setOnClickListener(v -> startActivity(new Intent(HomeActivityQHOline.this, RechargeActivityQHOline.class)));
+        homeBinding.homeRedCard.setOnClickListener(v -> startActivity(new Intent(HomeActivityQHOline.this, ReadCardAcitivy.class)));
         //绠$悊绯荤粺鐣岄潰
         homeBinding.homeAdmin.setOnClickListener(v -> {
-            PassWordDialog passWordDialog = new PassWordDialog(HomeActivity.this, new Intent(HomeActivity.this, SysActivity.class));
+            PassWordDialog passWordDialog = new PassWordDialog(HomeActivityQHOline.this, new Intent(HomeActivityQHOline.this, SysActivityQHOline.class));
             passWordDialog.show();
         });
         //鍙傛暟璁剧疆
         homeBinding.homeParameter.setOnClickListener(v -> {
-            PassWordDialog passWordDialog = new PassWordDialog(HomeActivity.this, new Intent(HomeActivity.this, ParameterActivity.class));
+            PassWordDialog passWordDialog = new PassWordDialog(HomeActivityQHOline.this, new Intent(HomeActivityQHOline.this, ParameterActivityQHOline.class));
             passWordDialog.show();
         });
-        homeBinding.homeMy.setOnClickListener(v -> startActivity(new Intent(HomeActivity.this, MyActivity.class)));
+        homeBinding.homeMy.setOnClickListener(v -> startActivity(new Intent(HomeActivityQHOline.this, MyActivityQHOline.class)));
         homeBinding.homeLoss.setOnClickListener(v -> {
-            Intent intent = new Intent(HomeActivity.this, UserSearchActivity.class);
+            Intent intent = new Intent(HomeActivityQHOline.this, UserSearchActivityQHOline.class);
             intent.putExtra("type", BaseCommon.LOSS_CARD);
             startActivity(intent);
         });
         homeBinding.homeReportLoss.setOnClickListener(v -> {
-            Intent intent = new Intent(HomeActivity.this, UserSearchActivity.class);
+            Intent intent = new Intent(HomeActivityQHOline.this, UserSearchActivityQHOline.class);
             intent.putExtra("type", BaseCommon.REPORT_LOSS_CARD);
             startActivity(intent);
         });
@@ -84,11 +74,11 @@
             replacementDialog = new ChooseReplacementDialog(this, type -> {
                 if (type == BaseCommon.REPLACE_WRITE) {
                     //琛ュ崱鍐欏崱
-                    Intent intent = new Intent(HomeActivity.this, ManagerReadActivity.class);
+                    Intent intent = new Intent(HomeActivityQHOline.this, ManagerReadActivityQHOline.class);
                     intent.putExtra("replaceType", BaseCommon.REPLACE_HAS_CARD);
                     startActivity(intent);
                 } else {
-                    Intent intent = new Intent(HomeActivity.this, UserSearchActivity.class);
+                    Intent intent = new Intent(HomeActivityQHOline.this, UserSearchActivityQHOline.class);
                     intent.putExtra("type", type);
                     startActivity(intent);
                 }
@@ -112,10 +102,10 @@
     public boolean onKeyDown(int keyCode, KeyEvent event) {
         if (keyCode == KeyEvent.KEYCODE_BACK) {
             if ((System.currentTimeMillis() - mExitTime) > 2000) {
-                Toast.makeText(HomeActivity.this, "鍐嶆寜涓�娆¢��鍑虹▼搴�", Toast.LENGTH_SHORT).show();
+                Toast.makeText(HomeActivityQHOline.this, "鍐嶆寜涓�娆¢��鍑虹▼搴�", Toast.LENGTH_SHORT).show();
                 mExitTime = System.currentTimeMillis();
             } else {
-                HomeActivity.this.finish();
+                HomeActivityQHOline.this.finish();
             }
             return true;
         }

--
Gitblit v1.8.0