From d3fcef0d3d3b7c6c7380c4343f8d061a2766eee2 Mon Sep 17 00:00:00 2001
From: lizhanwei <Dana_Lee1016@126.com>
Date: 星期四, 16 四月 2020 13:06:27 +0800
Subject: [PATCH] http请求等待loading,二维码生成,dialog展示

---
 app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java |   25 ++++++++++++++++++++-----
 1 files changed, 20 insertions(+), 5 deletions(-)

diff --git a/app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java b/app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java
index e4ee2f4..982c815 100644
--- a/app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java
+++ b/app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java
@@ -21,6 +21,7 @@
 
 import androidx.annotation.NonNull;
 import androidx.annotation.Nullable;
+import androidx.fragment.app.DialogFragment;
 import androidx.lifecycle.Observer;
 import androidx.lifecycle.ViewModelProviders;
 import androidx.work.OneTimeWorkRequest;
@@ -58,11 +59,15 @@
 import safeluck.drive.evaluation.cEventCenter.ICEventListener;
 import safeluck.drive.evaluation.customview.ArrowView;
 import safeluck.drive.evaluation.customview.HouseView;
+import safeluck.drive.evaluation.customview.LoadProgressDialog;
 import safeluck.drive.evaluation.customview.MyDialogFragment;
+import safeluck.drive.evaluation.customview.QRCodeDialog;
+import safeluck.drive.evaluation.httpmodule.RetrofitCreator;
 import safeluck.drive.evaluation.im.MessageProcessor;
 import safeluck.drive.evaluation.platformMessage.JKMessage0201;
 import safeluck.drive.evaluation.platformMessage.JKMessage0202;
 import safeluck.drive.evaluation.platformMessage.JKMessage0204;
+import safeluck.drive.evaluation.platformMessage.PlatFormConstant;
 import safeluck.drive.evaluation.util.Utils;
 import safeluck.drive.evaluation.viewmodels.TimeViewModel;
 
@@ -108,6 +113,8 @@
     public static SupportFragment newInstance() {
         return new NetWorkTrainFragment();
     }
+
+
 
 
     private Handler mHandler = new Handler(new Handler.Callback() {
@@ -586,9 +593,8 @@
 
     }
 
-
+private LoadProgressDialog loadProgressDialog;
 MyDialogFragment myDialogFragment;
-    SimulateNightBean simulateNightBean = null;
     @Override
     public void onClick(View v) {
         switch (v.getId()) {
@@ -642,13 +648,20 @@
 
                 break;
             case R.id.btn_return:
-                _mActivity.onBackPressed();
+//                _mActivity.onBackPressed();
+                QRCodeDialog qrCodeDialog = QRCodeDialog.newInstance("f");
+                qrCodeDialog.setStyle(DialogFragment.STYLE_NORMAL,R.style.Dialog_FullScreen);
+                qrCodeDialog.show(getFragmentManager(),"qrcode");
                 break;
             case R.id.iv_head:
-                MyLog.i(TAG,"绛惧埌锛岃幏鍙栬韩浠借瘉鐗╃悊鍗″彿");
-                AYSdk.getInstance().sendCmd(Constant.READ_PHYSICAL_ID,"");
+                MyLog.i(PlatFormConstant.HTTPTAG,"绛惧埌");
+//                AYSdk.getInstance().sendCmd(Constant.READ_PHYSICAL_ID,"");
                 //TODO 鑾峰緱鐗╃悊鍗″彿 鍙戦�丣KMessage0201缁欏钩鍙帮紝鑾峰彇濮撳悕銆佽韩浠借瘉銆乭ead_url
+                loadProgressDialog = LoadProgressDialog.newInstance("璇风◢鍚�...");
+                loadProgressDialog.setStyle(DialogFragment.STYLE_NORMAL,R.style.Dialog_FullScreen);
+                loadProgressDialog.showNow(getFragmentManager(),"loadingdiaolog");
 
+                //浠庢湇鍔″櫒鑾峰彇鐢ㄤ簬鐢熸垚绛惧埌浜岀淮鐮佺殑url
                 break;
         }
     }
@@ -756,4 +769,6 @@
         super.onDetach();
         CEventCenter.onBindEvent(false,icEventListener,Constant.BIND_SPEED_TOPIC);
     }
+
+
 }

--
Gitblit v1.8.0