Commit eed2f75b0efbeaf32dbde80a1306f61464b5fdae
1 parent
e5e787dc57
Exists in
master
计算错误修改
Showing
2 changed files
with
2 additions
and
2 deletions
Show diff stats
app/src/main/java/com/hjx/parent/HomeworkShareActivity.java
... | ... | @@ -142,7 +142,7 @@ public class HomeworkShareActivity extends BaseRxActivity<ActivityHomeworkShareB |
142 | 142 | errorPoint.append("、").append(point.Value); |
143 | 143 | } |
144 | 144 | float rate = 100f * correctNum / Math.max(total - blankNumber, 1); |
145 | - int errorNum = total - correctNum; | |
145 | + int errorNum = errorList.size(); | |
146 | 146 | binding.tvPercent.setText(new DecimalFormat("0").format(rate)); |
147 | 147 | binding.tvCorrect.setText(String.valueOf(correctNum)); |
148 | 148 | binding.tvWrong.setText(String.valueOf(errorNum)); | ... | ... |
app/src/main/java/com/hjx/parent/HuyouDetailActivity.java
... | ... | @@ -193,7 +193,7 @@ public class HuyouDetailActivity extends BaseRxActivity<ActivityHuyouDetailBindi |
193 | 193 | float rate = 100f * data.correct / Math.max(data.total - data.unfinished, 1); |
194 | 194 | binding.tvTotalRate.setText(new DecimalFormat("0").format(rate)); |
195 | 195 | binding.tvTotalCorrect.setText(String.valueOf(data.correct)); |
196 | - binding.tvTotalError.setText(String.valueOf(data.total - data.correct)); | |
196 | + binding.tvTotalError.setText(String.valueOf(data.total - data.correct - data.unfinished)); | |
197 | 197 | binding.tvTotalBlank.setText(String.valueOf(data.unfinished)); |
198 | 198 | if (data.total == 0) { |
199 | 199 | binding.tvRating.setText(""); | ... | ... |