diff options
author | Beth Thibodeau <ethibodeau@google.com> | 2019-04-30 17:55:31 -0400 |
---|---|---|
committer | Beth Thibodeau <ethibodeau@google.com> | 2019-05-01 12:55:35 -0400 |
commit | 1c4c67eccdb82ecf9258e0d17ca5e9d7e45ccc5c (patch) | |
tree | 40869c48c7b9d1123fb69f615ffbdb8d15c808ce /src/com/android/customization/widget/OptionSelectorController.java | |
parent | 6b9e38ec17103e398434f9a03e87688e8b20a07f (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.java | 5 |
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); } |