From 705d8e58aa6f13bf6883a7116c7de0edfa1567a6 Mon Sep 17 00:00:00 2001
From: lizhanwei <Dana_Lee1016@126.com>
Date: 星期二, 21 四月 2020 10:50:34 +0800
Subject: [PATCH] 修改联网考试细节ui;基本完成参数设置界面

---
 app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java |   77 ++++++++++++++++----------------------
 1 files changed, 33 insertions(+), 44 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 e7372b7..758d410 100644
--- a/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java
+++ b/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java
@@ -95,7 +95,6 @@
     private Button btn_start_exam;
     private Button btn_return;
     private TextView tv_stop;//鍛煎彨璇锋眰锛堢粨鏉熻�冭瘯锛�
-    private Gson gson = new Gson();
     private ScoreAdapter mScoreAdapter;
     private Button av_zhijiao, av_curve, av_park, av_podao;
     private Button houseView;
@@ -456,13 +455,11 @@
                     examStatusList.addAll(examStatus);
                     mHandler.obtainMessage(ADD_DATA).sendToTarget();
                     if (examStatus.get(0).getStartExam() != Constant.NONE_BEEN_START_EXAM){
-//                        btn_start_exam.setEnabled(false);
-                        tv_stop.setEnabled(true);
+                        btn_start_exam.setText("缁撴潫璁粌");
                         iv_head.getDrawable().setLevel(1);
                     }else{
-//                        btn_start_exam.setEnabled(true);
-                        tv_stop.setEnabled(false);
                         iv_head.getDrawable().setLevel(0);
+                        btn_start_exam.setText("寮�濮嬭缁�");
                     }
                     exam_type = examStatus.get(0).getStartExam();
                 }
@@ -584,9 +581,9 @@
         view.findViewById(R.id.view_map).setOnClickListener(this);
         mScoreAdapter = new ScoreAdapter(_mActivity);
         mListView.setAdapter(mScoreAdapter);
-//        btn_start_exam = view.findViewById(R.id.btn_start);
-//        btn_start_exam.setText("寮�濮嬭缁�");
-//        btn_start_exam.setOnClickListener(this);
+        btn_start_exam = view.findViewById(R.id.btn_start);
+        btn_start_exam.setText("寮�濮嬭缁�");
+        btn_start_exam.setOnClickListener(this);
         tv_stop = view.findViewById(R.id.tv_stop);
         tv_stop.setText("缁撴潫璁粌");
         tv_stop.setOnClickListener(this);
@@ -595,49 +592,45 @@
 
 
     MyDialogFragment myDialogFragment;
-    SimulateNightBean simulateNightBean = null;
     @Override
     public void onClick(View v) {
         switch (v.getId()) {
-//            case R.id.btn_start:
-//
+            case R.id.btn_start:
 //                //TODO 鍙戦�丣KMessage0202 缁欏钩鍙帮紝寮�濮嬭�冭瘯
-//                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);
-//
-//
-//
-//                    }
-//                });
+                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);
 
 
 
+                        }
+                    });
+                }else{
+                    stopExam();
+                }
 
 
 
-//                break;
-            case R.id.tv_stop:
-                Toast.makeText(_mActivity, "缁撴潫鑰冭瘯", Toast.LENGTH_SHORT).show();
-                stopExam();
 
                 break;
+
             case R.id.view_map:
                 if (ExamPlatformData.getInstance().getExamType()>ExamPlatformData.EXAM_TYPE_ChangKAO){
                     RoadDriveMapFragmentaa mapFragment = findFragment(RoadDriveMapFragmentaa.class);
@@ -656,11 +649,7 @@
                 }
                 break;
             case R.id.btn_return:
-//                _mActivity.onBackPressed();
-                Log.i(TAG,"screenWidth="+ DimenUtil.getScreenWidth(_mActivity));
-                Log.i(TAG,"screenHeight="+ DimenUtil.getScreenHeight(_mActivity));
-                Log.i(TAG,"18px font ="+ DimenUtil.px2sp(_mActivity,18));
-                Log.i(TAG,"48px dp ="+ DimenUtil.px2dp(_mActivity,48));
+                _mActivity.onBackPressed();
                 break;
             case R.id.iv_head:
                 MyLog.i(TAG,"绛惧埌锛岃幏鍙栬韩浠借瘉鐗╃悊鍗″彿");

--
Gitblit v1.8.0