From d98af7b0c477752e90b5d88ea2360811aaffb5b8 Mon Sep 17 00:00:00 2001 From: lizhanwei <Dana_Lee1016@126.com> Date: 星期二, 14 一月 2020 16:26:45 +0800 Subject: [PATCH] 实时显示当前得分 --- app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 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 4d648e7..6813dec 100644 --- a/app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java +++ b/app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java @@ -68,9 +68,10 @@ private int item_id;//鎵e垎鍒嗘暟鎬诲拰 private ExamStatusViewModel examStatusViewModel; private static final int ADD_DATA = 1; - private TextView tv_speed; + private TextView tv_speed,tv_total_score; private double speed=0.0; + private int currTotalScore = 100; private List<ScoreBean> mArrayList = new ArrayList<>(); private static final int SPEED_DATA = 2; @@ -82,6 +83,7 @@ @Override public boolean handleMessage(Message msg) { if (msg.what == ADD_DATA){ + tv_total_score.setText(getResources().getString(R.string.total_score,currTotalScore)); houseView.setColor(whatPaintColor(examStatusList.get(0))); av_podao.setColor(whatPaintColor(examStatusList.get(1))); av_park.setColor(whatPaintColor(examStatusList.get(2))); @@ -118,7 +120,10 @@ item_conents.add(f.getItem_content()); mScoreAdapter.addDatas(mArrayList); } - + currTotalScore -=item_id; + if (currTotalScore < Constant.PASSING_SCORE){ + MyLog.i(TAG,"浣庝簬80锛屼笉鍚堟牸"); + } MyLog.i(TAG,"鐩戞祴鍒版湁澶辫触椤圭洰鍔犲叆锛岄�氱煡UI鏇存柊棰滆壊"); mHandler.obtainMessage(ADD_DATA).sendToTarget(); } @@ -212,6 +217,7 @@ houseView = view.findViewById(R.id.hv); tv_speed = view.findViewById(R.id.tv_speed); + tv_total_score = view.findViewById(R.id.tv_total_score); tv_speed.setText(getResources().getString(R.string.speed,speed)); view.findViewById(R.id.btn_return).setOnClickListener(this); -- Gitblit v1.8.0