summaryrefslogtreecommitdiff
path: root/src/com/android/customization/widget/OptionSelectorController.java
diff options
context:
space:
mode:
authorBeth Thibodeau <ethibodeau@google.com>2019-04-30 17:55:31 -0400
committerBeth Thibodeau <ethibodeau@google.com>2019-05-01 12:55:35 -0400
commit1c4c67eccdb82ecf9258e0d17ca5e9d7e45ccc5c (patch)
tree40869c48c7b9d1123fb69f615ffbdb8d15c808ce /src/com/android/customization/widget/OptionSelectorController.java
parent6b9e38ec17103e398434f9a03e87688e8b20a07f (diff)
Update content description for applied theme
Fixes: 131293339 Change-Id: I10935d9517ebf47333b7bfd356fe5b9020688756
Diffstat (limited to 'src/com/android/customization/widget/OptionSelectorController.java')
-rw-r--r--src/com/android/customization/widget/OptionSelectorController.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/customization/widget/OptionSelectorController.java b/src/com/android/customization/widget/OptionSelectorController.java
index 8fe7bd8e..5e4a30ad 100644
--- a/src/com/android/customization/widget/OptionSelectorController.java
+++ b/src/com/android/customization/widget/OptionSelectorController.java
@@ -178,6 +178,11 @@ public class OptionSelectorController<T extends CustomizationOption<T>> {
holder.itemView.getPaddingBottom() - (checkSize/3));
checkedFrame.setLayerInsetLeft(idx, checkSize/3);
holder.itemView.setForeground(checkedFrame);
+
+ CharSequence cd = mContainer.getContext().getString(
+ R.string.option_applied_description, option.getTitle());
+ holder.labelView.setContentDescription(cd);
+
} else if (mShowCheckmark) {
holder.itemView.setForeground(null);
}