From abd45567c3fc695d0f360929b80730cbb61d69c9 Mon Sep 17 00:00:00 2001
From: Admin <Dana_Lee1016@126.com>
Date: 星期一, 22 二月 2021 13:35:55 +0800
Subject: [PATCH] 增加时间和项目编号
---
app/src/main/java/safeluck/drive/evaluation/bean/ScoreBean.java | 16 +++++++
app/src/main/java/safeluck/drive/evaluation/adapter/ScoreAdapter.java | 9 ++++
app/src/main/res/layout/layout_score_item.xml | 18 +++++++++
app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java | 4 +-
app/src/main/res/layout/layout_score_item_title.xml | 37 ++++++++++++++++++
app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java | 2
6 files changed, 82 insertions(+), 4 deletions(-)
diff --git a/app/src/main/java/safeluck/drive/evaluation/adapter/ScoreAdapter.java b/app/src/main/java/safeluck/drive/evaluation/adapter/ScoreAdapter.java
index b1b70a8..f8decb0 100644
--- a/app/src/main/java/safeluck/drive/evaluation/adapter/ScoreAdapter.java
+++ b/app/src/main/java/safeluck/drive/evaluation/adapter/ScoreAdapter.java
@@ -13,6 +13,7 @@
import safeluck.drive.evaluation.R;
import safeluck.drive.evaluation.bean.ScoreBean;
+import safeluck.drive.evaluation.util.Utils;
/**
* MyApplication2
@@ -79,6 +80,10 @@
ScoreBean scoreBean = getItem(position);
dataHodler.tv_item.setTextColor(Color.parseColor("#FFFFFF"));
dataHodler.tv_item.setText(scoreBean.getItem());
+ dataHodler.tv_item_time.setTextColor(Color.parseColor("#FFFFFF"));
+ dataHodler.tv_item_time.setText(Utils.formatTimeYYMMDDHHmmSS(scoreBean.getUtc()));
+ dataHodler.tv_item_code.setTextColor(Color.parseColor("#FFFFFF"));
+ dataHodler.tv_item_code.setText(scoreBean.getItem_code()+"");
dataHodler.tv_score.setTextColor(Color.parseColor("#FE910B"));
dataHodler.tv_score.setText(String.format("-%.0f鍒�",scoreBean.getScore()));
@@ -91,11 +96,15 @@
TextView tv_score;
TextView tv_reason;
TextView tv_item;
+ TextView tv_item_time;
+ TextView tv_item_code;
public DataHodler(View view) {
this.tv_score = view.findViewById(R.id.tv_score);
this.tv_reason = view.findViewById(R.id.tv_reason);
this.tv_item = view.findViewById(R.id.tv_item);
+ this.tv_item_time = view.findViewById(R.id.tv_item_time);
+ this.tv_item_code = view.findViewById(R.id.tv_item_code);
}
}
}
diff --git a/app/src/main/java/safeluck/drive/evaluation/bean/ScoreBean.java b/app/src/main/java/safeluck/drive/evaluation/bean/ScoreBean.java
index 923a77f..5aa04d8 100644
--- a/app/src/main/java/safeluck/drive/evaluation/bean/ScoreBean.java
+++ b/app/src/main/java/safeluck/drive/evaluation/bean/ScoreBean.java
@@ -18,7 +18,19 @@
/**鎵e垎鍘熷洜*/
private String reason;
+
+ private int item_code;
+
private long mUtc;
+
+ public int getItem_code() {
+ return item_code;
+ }
+
+ public void setItem_code(int item_code) {
+ this.item_code = item_code;
+ }
+
public ScoreBean(float mScore, String mItem, String reason) {
@@ -26,7 +38,7 @@
this.mItem = mItem;
this.reason = reason;
}
- public ScoreBean(float mScore, String mItem, String reason,String utc) {
+ public ScoreBean(float mScore, String mItem, String reason,String utc,int item_code) {
this.mScore = mScore;
this.mItem = mItem;
this.reason = reason;
@@ -36,8 +48,10 @@
}else{
MyLog.i("utc鏃堕棿涓嶆槸绾暟瀛�"+utc);
+ mUtc = System.currentTimeMillis();
}
+ this.item_code= item_code;
}
public long getUtc() {
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 baa117d..e00011a 100644
--- a/app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java
+++ b/app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java
@@ -358,7 +358,7 @@
failedProj_selects) {
item_id += f.getScore_deducting();
Log.i(TAG, "onChanged: " + f.toString());
- mArrayList.add(new ScoreBean(f.getScore_deducting(), f.getItem_content(), f.getDeducting_reason(),f.getUtc()));
+ mArrayList.add(new ScoreBean(f.getScore_deducting(), f.getItem_content(), f.getDeducting_reason(),f.getUtc(),f.getEmp_id()));
item_conents.add(f.getItem_content());
Collections.sort(mArrayList);
mScoreAdapter.addDatas(mArrayList);
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 0aa5f92..6c46b1b 100644
--- a/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java
+++ b/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java
@@ -218,7 +218,7 @@
MyLog.i("杩涘叆鑰冨満缁撴潫鑰冭瘯锛宻tartexam="+examStatus.getStartExam());
return getResources().getDrawable(R.drawable.ic_btn_fail);
}else{
- MyLog.i("杩涘叆鑰冨満锛宼ype="+type);
+ MyLog.i(TAG,"杩涘叆鑰冨満锛宼ype="+type);
return getResources().getDrawable(R.drawable.ic_btn_examing);
}
@@ -533,7 +533,7 @@
failedProj_selects) {
item_id += f.getScore_deducting();
Log.i(TAG, "onChanged: " + f.toString());
- mArrayList.add(new ScoreBean(f.getScore_deducting(), f.getItem_content(), f.getDeducting_reason(),f.getUtc()));
+ mArrayList.add(new ScoreBean(f.getScore_deducting(), f.getItem_content(), f.getDeducting_reason(),f.getUtc(),f.getEmp_id()));
item_conents.add(f.getItem_content());
Collections.sort(mArrayList);
mScoreAdapter.addDatas(mArrayList);
diff --git a/app/src/main/res/layout/layout_score_item.xml b/app/src/main/res/layout/layout_score_item.xml
index 87df477..7a2473e 100644
--- a/app/src/main/res/layout/layout_score_item.xml
+++ b/app/src/main/res/layout/layout_score_item.xml
@@ -4,6 +4,24 @@
android:layout_height="40dp"
android:background="@drawable/stu_score_title"
>
+ <TextView
+ android:layout_width="0dp"
+ android:layout_weight="1"
+ android:layout_height="match_parent"
+ android:textColor="@android:color/white"
+ android:gravity="center"
+ android:id="@+id/tv_item_time"
+ style="@style/ui_exam_font"
+ android:text="鎵e垎鏃堕棿"/>
+ <TextView
+ android:layout_width="0dp"
+ android:layout_weight="1"
+ android:layout_height="match_parent"
+ android:textColor="@android:color/white"
+ android:gravity="center"
+ android:id="@+id/tv_item_code"
+ style="@style/ui_exam_font"
+ android:text="椤圭洰缂栧彿"/>
<TextView
android:layout_width="0dp"
android:layout_weight="1"
diff --git a/app/src/main/res/layout/layout_score_item_title.xml b/app/src/main/res/layout/layout_score_item_title.xml
index 8f1cc9c..4d73af3 100644
--- a/app/src/main/res/layout/layout_score_item_title.xml
+++ b/app/src/main/res/layout/layout_score_item_title.xml
@@ -6,6 +6,43 @@
android:background="@drawable/stu_score_title"
>
+ <TextView
+ android:layout_width="wrap_content"
+ android:layout_weight="1"
+
+ android:layout_height="match_parent"
+ android:textColor="@android:color/white"
+ android:gravity="center_vertical"
+ android:paddingLeft="90dp"
+ android:drawablePadding="5dp"
+ android:id="@+id/tv_item_time"
+ android:textSize="@dimen/network_train_textsize22px"
+ android:drawableLeft="@mipmap/duobianxing"
+ android:text="鎵e垎鏃堕棿"/>
+ <View android:layout_height="match_parent"
+ android:layout_width="1px"
+ android:background="#2B3141"
+
+ />
+
+ <TextView
+ android:layout_width="wrap_content"
+ android:layout_weight="1"
+
+ android:layout_height="match_parent"
+ android:textColor="@android:color/white"
+ android:gravity="center_vertical"
+ android:paddingLeft="90dp"
+ android:drawablePadding="5dp"
+ android:id="@+id/tv_item_code"
+ android:textSize="@dimen/network_train_textsize22px"
+ android:drawableLeft="@mipmap/duobianxing"
+ android:text="椤圭洰缂栧彿"/>
+ <View android:layout_height="match_parent"
+ android:layout_width="1px"
+ android:background="#2B3141"
+
+ />
<TextView
android:layout_width="wrap_content"
android:layout_weight="1"
--
Gitblit v1.8.0