Fix Settings Condition expand button a11y label
Bug: 27276008 Change-Id: Ie62ed8a73b300948f053b5d35f344bce3b63869a
This commit is contained in:
@@ -7140,6 +7140,12 @@
|
|||||||
<!-- Turn on a conditional state of the device (e.g. cellular data) [CHAR LIMIT=30] -->
|
<!-- Turn on a conditional state of the device (e.g. cellular data) [CHAR LIMIT=30] -->
|
||||||
<string name="condition_turn_on">Turn on</string>
|
<string name="condition_turn_on">Turn on</string>
|
||||||
|
|
||||||
|
<!-- Content description used when expanding a condition item to see more details -->
|
||||||
|
<string name="condition_expand_show">Show</string>
|
||||||
|
|
||||||
|
<!-- Content description used when collapsing a condition item to see less details -->
|
||||||
|
<string name="condition_expand_hide">Hide</string>
|
||||||
|
|
||||||
<!-- Title of condition that hotspot is on [CHAR LIMIT=30] -->
|
<!-- Title of condition that hotspot is on [CHAR LIMIT=30] -->
|
||||||
<string name="condition_hotspot_title">Hotspot is on</string>
|
<string name="condition_hotspot_title">Hotspot is on</string>
|
||||||
|
|
||||||
|
@@ -71,6 +71,8 @@ public class ConditionAdapterUtils {
|
|||||||
ImageView expand = (ImageView) view.itemView.findViewById(R.id.expand_indicator);
|
ImageView expand = (ImageView) view.itemView.findViewById(R.id.expand_indicator);
|
||||||
expand.setTag(condition);
|
expand.setTag(condition);
|
||||||
expand.setImageResource(isExpanded ? R.drawable.ic_expand_less : R.drawable.ic_expand_more);
|
expand.setImageResource(isExpanded ? R.drawable.ic_expand_less : R.drawable.ic_expand_more);
|
||||||
|
expand.setContentDescription(expand.getContext().getString(isExpanded
|
||||||
|
? R.string.condition_expand_hide : R.string.condition_expand_show));
|
||||||
expand.setOnClickListener(onExpandListener);
|
expand.setOnClickListener(onExpandListener);
|
||||||
|
|
||||||
View detailGroup = view.itemView.findViewById(R.id.detail_group);
|
View detailGroup = view.itemView.findViewById(R.id.detail_group);
|
||||||
|
Reference in New Issue
Block a user