From edb7e4b8e645c1c0ccb2825bf02cc620e87b103f Mon Sep 17 00:00:00 2001
From: lizhanwei <Dana_Lee1016@126.com>
Date: 星期一, 23 三月 2020 13:52:20 +0800
Subject: [PATCH] 根据用户选择来进行科二、科三项目展示;默认科二、结束考试也是科二

---
 app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java |   21 ++++++++++++++++-----
 1 files changed, 16 insertions(+), 5 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 e315f1f..36e4528 100644
--- a/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java
+++ b/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java
@@ -276,10 +276,23 @@
         return getResources().getColor(R.color.examing);
     }
 
+
+    private void showChangKaoOrLukao(int exam_type){
+        if (exam_type > ExamPlatformData.EXAM_TYPE_ChangKAO){
+            //show璺��
+            view.findViewById(R.id.lukao).setVisibility(View.VISIBLE);
+            view.findViewById(R.id.changkao).setVisibility(View.GONE);
+        }else{
+            //show鍦鸿��
+            view.findViewById(R.id.lukao).setVisibility(View.GONE);
+            view.findViewById(R.id.changkao).setVisibility(View.VISIBLE);
+        }
+    }
+    View view;
     @Nullable
     @Override
     public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
-        View view = inflater.inflate(R.layout.layout_train_fragment, container, false);
+       view = inflater.inflate(R.layout.layout_train_fragment, container, false);
         initView(view);
 
         failedProjViewModel = ViewModelProviders.of(this).get(FailedProjViewModel.class);
@@ -311,8 +324,6 @@
                         MyLog.i("璺�冨綋鍓嶅緱鍒嗭細"+currTotalScore);
                         if (currTotalScore < Constant.PASSING_SCORE){
                             MyLog.i("璺�冧綆浜�80锛屼笉鍚堟牸"+currTotalScore);
-//                                ExamPlatformData.getInstance().getTTS().speak("鑰冭瘯涓嶅悎鏍�");
-//                                stopExam();
                         }
                         MyLog.i("璺�冪洃娴嬪埌鏈夊け璐ラ」鐩姞鍏ワ紝閫氱煡UI鏇存柊棰滆壊");
                         mHandler.obtainMessage(ADD_DATA).sendToTarget();
@@ -359,8 +370,6 @@
                         MyLog.i("褰撳墠寰楀垎锛�"+currTotalScore);
                         if (currTotalScore < Constant.PASSING_SCORE){
                             MyLog.i("浣庝簬80锛屼笉鍚堟牸"+currTotalScore);
-//                        ExamPlatformData.getInstance().getTTS().speak("鑰冭瘯涓嶅悎鏍�");
-//                        stopExam();
                         }
                         MyLog.i("鐩戞祴鍒版湁澶辫触椤圭洰鍔犲叆锛岄�氱煡UI鏇存柊棰滆壊");
                         mHandler.obtainMessage(ADD_DATA).sendToTarget();
@@ -388,6 +397,7 @@
 
                 Log.i(TAG, "ExamStatus onChanged: ");
                 if (examStatus!=null && examStatus.size()>0){
+                    showChangKaoOrLukao(examStatus.get(0).getStartExam());
                     MyLog.i(TAG,"鑰冭瘯鐘舵�佹洿鏂�");
                     examStatusList.clear();
                     examStatusList.addAll(examStatus);
@@ -535,6 +545,7 @@
                 myDialogFragment.setCallback(new MyDialogFragment.Callback() {
                     @Override
                     public void changKao() {
+
                         exam_type = 2;
                         iv_head.getDrawable().setLevel(1);
                         ExamPlatformData.getInstance().setTrainingMode(ExamPlatformData.TRAINING_MODE);

--
Gitblit v1.8.0