From 44386742fd390151dbb332de4a1bb87d25f35887 Mon Sep 17 00:00:00 2001 From: Amin Shaikh Date: Fri, 31 May 2019 08:53:50 -0400 Subject: [PATCH] Update battery content description. Ensure "battery" and "percent" are included. Bug: 134035327 Test: make; enable talkback Change-Id: I4c8a0a2c53333bc24b7075f19ca9ec4f9203167e --- packages/SystemUI/res/values/strings.xml | 3 +++ .../SystemUI/src/com/android/systemui/BatteryMeterView.java | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/SystemUI/res/values/strings.xml b/packages/SystemUI/res/values/strings.xml index 8174434cb51d4..3fe24929a7785 100644 --- a/packages/SystemUI/res/values/strings.xml +++ b/packages/SystemUI/res/values/strings.xml @@ -495,6 +495,9 @@ Battery %d percent. + + Battery %1$s percent, about %2$s left based on your usage + Battery charging, %d percent. diff --git a/packages/SystemUI/src/com/android/systemui/BatteryMeterView.java b/packages/SystemUI/src/com/android/systemui/BatteryMeterView.java index bce5c23bc9cc9..f66463e4ef9b1 100644 --- a/packages/SystemUI/src/com/android/systemui/BatteryMeterView.java +++ b/packages/SystemUI/src/com/android/systemui/BatteryMeterView.java @@ -356,8 +356,8 @@ public class BatteryMeterView extends LinearLayout implements if (estimate != null) { mBatteryPercentView.setText(estimate); setContentDescription(getContext().getString( - R.string.battery_low_percent_format_hybrid, mLevel, estimate)); - + R.string.accessibility_battery_level_with_estimate, + mLevel, estimate)); } else { setPercentTextAtCurrentLevel(); }