From a036ac0c6c8d87f36e68f88f05231c3be23fcc4b Mon Sep 17 00:00:00 2001 From: lmw <125975490@qq.com> Date: 星期四, 01 八月 2024 13:32:55 +0800 Subject: [PATCH] 修改bug --- app/src/main/java/com/dollearn/student/ui/mine/adapter/GameRecordAdapter.kt | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/dollearn/student/ui/mine/adapter/GameRecordAdapter.kt b/app/src/main/java/com/dollearn/student/ui/mine/adapter/GameRecordAdapter.kt index 750f718..a454431 100644 --- a/app/src/main/java/com/dollearn/student/ui/mine/adapter/GameRecordAdapter.kt +++ b/app/src/main/java/com/dollearn/student/ui/mine/adapter/GameRecordAdapter.kt @@ -11,7 +11,7 @@ class GameRecordAdapter(list: ArrayList<GameRecord>) :HFRecyclerAdapter<GameRecord>(list, R.layout.item_game_record){ override fun onBind(holder: ViewHolder, position: Int, data: GameRecord) { - holder.setText(R.id.tv_time,data.createTime) + holder.setText(R.id.tv_time,data.time) holder.setText(R.id.tv_name,data.gameName) holder.setText(R.id.tv_duration,formatDuration(data.useTime)) holder.setText(R.id.tv_rate,data.accuracy+"%") @@ -20,10 +20,10 @@ private fun formatDuration(second:Int):String{ if (second<60) //不足一分钟显示1分钟 - return "1分钟" + return "${second}秒" val minutes = second / 60 if (minutes<60)//不足一小时,只显示分钟 - return "${minutes}分钟" - return "${minutes/60}小时${minutes%60}分钟" + return "${minutes}分钟${second%60}秒" + return "${minutes/60}小时${if (minutes%60 == 0) "" else "${minutes%60}分钟"}" } } -- Gitblit v1.7.1