From f622ebf2695d5d1799706b1a778a9da31273854f Mon Sep 17 00:00:00 2001 From: Zaiyue Xue Date: Tue, 24 Jan 2023 22:29:44 +0800 Subject: [PATCH] Fix b/265364490: [UX] [Battery usage] Remove comma between hour and min for screen time Bug: 265364490 Fix: 265364490 Test: manual Change-Id: I380277674817bcc047d9d298cb889859048254b7 --- .../fuelgauge/batteryusage/ScreenOnTimeController.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/fuelgauge/batteryusage/ScreenOnTimeController.java b/src/com/android/settings/fuelgauge/batteryusage/ScreenOnTimeController.java index e78285f6093..2e605833b49 100644 --- a/src/com/android/settings/fuelgauge/batteryusage/ScreenOnTimeController.java +++ b/src/com/android/settings/fuelgauge/batteryusage/ScreenOnTimeController.java @@ -89,7 +89,7 @@ public class ScreenOnTimeController extends BasePreferenceController { final CharSequence timeSequence = StringUtil.formatElapsedTime(mPrefContext, (double) screenOnTime, /*withSeconds=*/ false, /*collapseTimeUnit=*/ false); - mScreenOnTimeTextPreference.setText(enlargeFontOfNumber(timeSequence)); + mScreenOnTimeTextPreference.setText(enlargeFontOfNumber(removeCommas(timeSequence))); mScreenOnTimeTextPreference.setVisible(true); } @@ -107,4 +107,8 @@ public class ScreenOnTimeController extends BasePreferenceController { } return spannableText; } + + private static CharSequence removeCommas(CharSequence text) { + return text.toString().replaceAll(",", ""); + } }