From 5d44a4f42686c3dffba1788fd40269e3d989ffc4 Mon Sep 17 00:00:00 2001 From: Fabian Kozynski Date: Wed, 21 Nov 2018 15:00:43 -0500 Subject: [PATCH] Fixes strings Bug: 119835271 Bug: 119835278 Bug: 119835773 Test: visual Change-Id: Ifb860cfac3354d0a64d856c003fc33d112f2d0f8 --- packages/SystemUI/res/values/strings.xml | 12 +++++++++--- .../android/systemui/privacy/OngoingPrivacyChip.kt | 11 ++++++----- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/packages/SystemUI/res/values/strings.xml b/packages/SystemUI/res/values/strings.xml index 4a0bc9b813783..b4a447a127e6f 100644 --- a/packages/SystemUI/res/values/strings.xml +++ b/packages/SystemUI/res/values/strings.xml @@ -2251,7 +2251,10 @@ Dump SysUI Heap - %d apps + + %d apps + %d apps + %1$s is using your %2$s. @@ -2260,12 +2263,15 @@ Applications are using your %s. - %1$d applications are using your %2$s. + + %1$d applications are using your %2$s. + %1$d applications are using your %2$s. + Cancel - + View details diff --git a/packages/SystemUI/src/com/android/systemui/privacy/OngoingPrivacyChip.kt b/packages/SystemUI/src/com/android/systemui/privacy/OngoingPrivacyChip.kt index d3715d04b7bc0..65ed889f34e1e 100644 --- a/packages/SystemUI/src/com/android/systemui/privacy/OngoingPrivacyChip.kt +++ b/packages/SystemUI/src/com/android/systemui/privacy/OngoingPrivacyChip.kt @@ -78,8 +78,9 @@ class OngoingPrivacyChip @JvmOverloads constructor( if (builder.app != null) { text.setText(builder.app?.applicationName) } else { - text.text = context.getString(R.string.ongoing_privacy_chip_multiple_apps, - builder.appsAndTypes.size) + text.text = context.resources.getQuantityString( + R.plurals.ongoing_privacy_chip_multiple_apps, + builder.appsAndTypes.size, builder.appsAndTypes.size) } } } else { @@ -100,9 +101,9 @@ class OngoingPrivacyChip @JvmOverloads constructor( context.getString(R.string.ongoing_privacy_chip_content_single_app, builder.app?.applicationName, typesText) } else { - contentDescription = context.getString( - R.string.ongoing_privacy_chip_content_multiple_apps_single_op, - builder.appsAndTypes.size, typesText) + contentDescription = context.resources.getQuantityString( + R.plurals.ongoing_privacy_chip_content_multiple_apps_single_op, + builder.appsAndTypes.size, builder.appsAndTypes.size, typesText) } } }