diff --git a/packages/SystemUI/res/values/strings.xml b/packages/SystemUI/res/values/strings.xml index 31dd46cd1af0f..f68656bcde421 100644 --- a/packages/SystemUI/res/values/strings.xml +++ b/packages/SystemUI/res/values/strings.xml @@ -2254,7 +2254,10 @@ Dump SysUI Heap - %d apps + + %d apps + %d apps + %1$s is using your %2$s. @@ -2263,12 +2266,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) } } }