From 0f22174afa41914a91c3c791885ec879ffb04f83 Mon Sep 17 00:00:00 2001 From: lizhanwei <Dana_Lee1016@126.com> Date: 星期四, 16 一月 2020 13:33:56 +0800 Subject: [PATCH] I类考场长处范围不插入数据库;fix失败项目表清空不更新UI --- app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java | 17 ++++++++++++++--- 1 files changed, 14 insertions(+), 3 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 4f32832..5591fbc 100644 --- a/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java +++ b/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java @@ -73,7 +73,7 @@ private ExamStatusViewModel examStatusViewModel; private static final int ADD_DATA = 1; private static final int SPEED_DATA = 2; - private ImageView iv_rtk_status; + private ImageView iv_rtk_status,iv_head; private List<ScoreBean> mArrayList = new ArrayList<>(); private View tv_stop; @@ -139,8 +139,13 @@ MyLog.i(TAG,"鐩戞祴鍒版湁澶辫触椤圭洰鍔犲叆锛岄�氱煡UI鏇存柊棰滆壊"); mHandler.obtainMessage(ADD_DATA).sendToTarget(); - }else { - Log.i(TAG, "onChanged: 澶辫触椤圭洰"); + }else{ + MyLog.i(TAG,"澶辫触椤圭洰鏁版嵁琛ㄨ娓呯┖鏇存柊UI"); + item_id = 0; + mArrayList.clear(); + item_conents.clear(); + mScoreAdapter.addDatas(mArrayList); + mHandler.obtainMessage(ADD_DATA).sendToTarget(); } } }); @@ -196,6 +201,7 @@ tv_speed = view.findViewById(R.id.tv_speed); iv_rtk_status = view.findViewById(R.id.iv_rtk_connect); + iv_head = view.findViewById(R.id.iv_head); tv_sat_num = view.findViewById(R.id.tv_sat_num); tv_total_score = view.findViewById(R.id.tv_total_score); @@ -299,6 +305,11 @@ } private void stopExam() { + MyLog.i(TAG,"缁撴潫鑰冭瘯"); + item_id = 0; + currTotalScore = 100; + tv_total_score.setText(String.valueOf(currTotalScore)); + iv_head.getDrawable().setLevel(0); OneTimeWorkRequest examStatusInitWork = OneTimeWorkRequest.from(ExamStatusInitWorker.class); WorkManager.getInstance(_mActivity).enqueue(examStatusInitWork); try { -- Gitblit v1.8.0