From a6b8cdf744588806241b8e5a2a2ce3fa1d124a07 Mon Sep 17 00:00:00 2001
From: lizhanwei <Dana_Lee1016@126.com>
Date: 星期四, 23 四月 2020 17:19:22 +0800
Subject: [PATCH] 完成参数设置界面;自定义dialog 弹出和消失时也不现实底部导航栏

---
 app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java |   31 ++++++++++---------------------
 1 files changed, 10 insertions(+), 21 deletions(-)

diff --git a/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java b/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java
index 7c679f1..7824ec4 100644
--- a/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java
+++ b/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java
@@ -69,6 +69,7 @@
 import safeluck.drive.evaluation.customview.HouseView;
 import safeluck.drive.evaluation.customview.LoadProgressDialog;
 import safeluck.drive.evaluation.customview.MyDialogFragment;
+import safeluck.drive.evaluation.customview.SelectDialog;
 import safeluck.drive.evaluation.im.MessageProcessor;
 import safeluck.drive.evaluation.platformMessage.JKMessage0201;
 import safeluck.drive.evaluation.platformMessage.JKMessage0202;
@@ -575,30 +576,18 @@
             case R.id.btn_start:
 //                //TODO 鍙戦�丣KMessage0202 缁欏钩鍙帮紝寮�濮嬭�冭瘯
                 if (btn_start_exam.getText().toString().equalsIgnoreCase("寮�濮嬭缁�")){
-                    final JKMessage0202 jkMessage0202 = new JKMessage0202();
-                    Date date = new Date();
-                    wokViewModel.updateBeginTime(date.getTime());
-                    jkMessage0202.timeBCD = date;
-                    ExamPlatformData.getInstance().setExam_id(Utils.parseUnsignedInt(String.valueOf(date.getTime()/1000),10));
-                    if (myDialogFragment == null){
-                        myDialogFragment = new MyDialogFragment();
-                    }
-                    myDialogFragment.show(getFragmentManager(),"dialog");
-                    myDialogFragment.setCallback(new MyDialogFragment.Callback() {
-                        @Override
-                        public void changKao() {
 
-                            sendJK0202(2);
-                        }
-
-                        @Override
-                        public void luKao() {
-                            sendJK0202(3);
-
-
-
+                    SelectDialog selectDialog = SelectDialog.newInstance("杩涜鍦哄湴璁粌","杩涜閬撹矾璁粌");
+                    selectDialog.setSelectedListener((int res)->{
+                        if (res != SelectDialog.SELECT_NONE){
+                            if (res== SelectDialog.FIRST){
+                                sendJK0202(2);
+                            }else{
+                                sendJK0202(3);
+                            }
                         }
                     });
+                    selectDialog.show(getFragmentManager(),"selectdialog");
                 }else{
                     stopExam();
                 }

--
Gitblit v1.8.0