From 450fc194205a317f965e6b4207696a430bdf0fb9 Mon Sep 17 00:00:00 2001 From: Mohamed Metwalli <mohamed.metwalli@sap.com> Date: Thu, 17 Jun 2021 15:13:54 +0200 Subject: [PATCH] Percent formatting in statistics (DEV) (#3485) --- .../statistics/util/StatisticsNumberValueFormatter.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/statistics/util/StatisticsNumberValueFormatter.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/statistics/util/StatisticsNumberValueFormatter.kt index c5a0c73cb..27136c7f9 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/statistics/util/StatisticsNumberValueFormatter.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/statistics/util/StatisticsNumberValueFormatter.kt @@ -5,6 +5,7 @@ import de.rki.coronawarnapp.R import de.rki.coronawarnapp.contactdiary.util.getLocale import java.text.DecimalFormat import java.text.DecimalFormatSymbols +import java.text.NumberFormat fun formatStatisticalValue( context: Context, @@ -28,4 +29,6 @@ fun formatStatisticalValue( }.format(value) } -fun formatPercentageValue(value: Double) = "$value%" +fun formatPercentageValue(value: Double): String = percentInstance.format(value) + +private val percentInstance = NumberFormat.getPercentInstance().apply { minimumFractionDigits = 1 } -- GitLab