summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Fabian Kozynski <kozynski@google.com> 2019-01-11 13:13:40 -0500
committer Fabian Kozynski <kozynski@google.com> 2019-01-11 13:13:40 -0500
commit6024e86e36e315289be7b6b9f50b4c22db8ca45a (patch)
tree6a71b2679aeb263886a4cb29881f11f507aff6a0
parentb0e7c48c8b42d0fa8a95ce083d9fdc8fe0e7c527 (diff)
Adds content description to icons
Icons in App Ops dialog now have a content description Test: manual using Talkback Change-Id: I987d5191e3a0b21ddb168591134459701a5a3ac7 Fixes: 122722302
-rw-r--r--packages/SystemUI/src/com/android/systemui/privacy/OngoingPrivacyDialog.kt3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/privacy/OngoingPrivacyDialog.kt b/packages/SystemUI/src/com/android/systemui/privacy/OngoingPrivacyDialog.kt
index 4388200709fc..6ed1ebad8e51 100644
--- a/packages/SystemUI/src/com/android/systemui/privacy/OngoingPrivacyDialog.kt
+++ b/packages/SystemUI/src/com/android/systemui/privacy/OngoingPrivacyDialog.kt
@@ -119,12 +119,13 @@ class OngoingPrivacyDialog constructor(
appName.text = app.applicationName
if (showIcons) {
- dialogBuilder.generateIconsForApp(types).forEach {
+ dialogBuilder.generateIconsForApp(types).forEachIndexed { index, it ->
it.setBounds(0, 0, iconSize, iconSize)
val image = ImageView(context).apply {
imageTintList = ColorStateList.valueOf(iconColor)
setImageDrawable(it)
}
+ image.contentDescription = types[index].getName(context)
icons.addView(image, lp)
}
icons.visibility = View.VISIBLE