From f48c436e7ad6523260d7bb80bdf78f4ec144cc99 Mon Sep 17 00:00:00 2001
From: lizhanwei <Dana_Lee1016@126.com>
Date: 星期四, 26 三月 2020 22:09:06 +0800
Subject: [PATCH] 路考考试/训练不报项目开始/结束语音
---
app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java | 20 ++++++++++++++++----
1 files changed, 16 insertions(+), 4 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 296b540..5c8b3f8 100644
--- a/app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java
+++ b/app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java
@@ -88,6 +88,7 @@
private HouseView houseView;
private List<ExamStatus> examStatusList = new ArrayList<>();
private List<String> item_conents = new ArrayList<>();//鍧¢亾瀹氱偣鍋滆溅鍜岃捣姝�
+ private int changKaoCount=0;
private int item_id;//鎵e垎鍒嗘暟鎬诲拰
private ExamStatusViewModel examStatusViewModel;
@@ -362,8 +363,8 @@
MyLog.i("璺�冨綋鍓嶅緱鍒嗭細"+currTotalScore);
if (currTotalScore < Constant.PASSING_SCORE){
MyLog.i("璺�冧綆浜�80锛屼笉鍚堟牸"+currTotalScore);
-// ExamPlatformData.getInstance().getTTS().speak("鑰冭瘯涓嶅悎鏍�");
-// stopExam();
+ ExamPlatformData.getInstance().getTTS().speak("鑰冭瘯涓嶅悎鏍�");
+ stopExam();
}
MyLog.i("璺�冪洃娴嬪埌鏈夊け璐ラ」鐩姞鍏ワ紝閫氱煡UI鏇存柊棰滆壊");
mHandler.obtainMessage(ADD_DATA).sendToTarget();
@@ -408,8 +409,8 @@
MyLog.i("褰撳墠寰楀垎锛�"+currTotalScore);
if (currTotalScore < Constant.PASSING_SCORE){
MyLog.i("鍦鸿�冧綆浜�80锛屼笉鍚堟牸"+currTotalScore);
-// ExamPlatformData.getInstance().getTTS().speak("鑰冭瘯涓嶅悎鏍�");
-// stopExam();
+ ExamPlatformData.getInstance().getTTS().speak("鑰冭瘯涓嶅悎鏍�");
+ stopExam();
}
MyLog.i("鍦鸿�冪洃娴嬪埌鏈夊け璐ラ」鐩姞鍏ワ紝閫氱煡UI鏇存柊棰滆壊");
mHandler.obtainMessage(ADD_DATA).sendToTarget();
@@ -438,6 +439,17 @@
Log.i(TAG, "ExamStatus onChanged: ");
if (examStatus!=null && examStatus.size()>0){
MyLog.i(TAG,"鑰冭瘯鐘舵�佹洿鏂�");
+ if (ExamPlatformData.getInstance().getExamType()<=ExamPlatformData.EXAM_TYPE_ChangKAO){
+ for (ExamStatus e:examStatus){
+ if (changKaoCount>=5){
+ MyLog.i("姝e父鐨勮�冭瘯缁撴潫锛屼簲涓」鐩叏鑰冨畬");
+ changKaoCount=0;
+ }
+ if(e.getEnter()== safeluck.drive.evaluation.DB.Constant.FINISH_ITEM){
+ changKaoCount++;
+ }
+ }
+ }
showChangKaoOrLukao(examStatus.get(0).getStartExam());
examStatusList.clear();
examStatusList.addAll(examStatus);
--
Gitblit v1.8.0