From c68419f2af4eb6d492cb5a3328f7974ab0ff4ec0 Mon Sep 17 00:00:00 2001 From: Max Date: Wed, 8 Nov 2023 18:10:13 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=B0=8F=E6=97=B6=E6=A6=9C=E4=B8=8A?= =?UTF-8?q?=E4=B8=80=E5=90=8D=E5=B7=AE=E5=80=BC=20=E6=9C=80=E5=A4=A7?= =?UTF-8?q?=E6=98=BE=E7=A4=BA999w+?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/nnbc123/app/avroom/hour_rank/RoomHourRankWidget.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/nnbc123/app/avroom/hour_rank/RoomHourRankWidget.kt b/app/src/main/java/com/nnbc123/app/avroom/hour_rank/RoomHourRankWidget.kt index aaf362bb0..a6cf67de4 100644 --- a/app/src/main/java/com/nnbc123/app/avroom/hour_rank/RoomHourRankWidget.kt +++ b/app/src/main/java/com/nnbc123/app/avroom/hour_rank/RoomHourRankWidget.kt @@ -118,7 +118,11 @@ class RoomHourRankWidget : FrameLayout, ILog { } private fun updateDiff(diff: Long) { - val value = FormatUtils.formatUnit(diff, 10000, "w") + val value = if (diff >= (1000 * 10000)) { + "999w+" + } else { + FormatUtils.formatUnit(diff, 10000, "w") + } SpannableTextBuilder(binding.tvDiff).appendText( "距上一名差 ", textColor = context.getColorById(R.color.white)