Label In Name
People using assistive technology should have the same understanding of labels as people not using assistive technology.
Supported within:
Impact
People using TalkBack and or experiencing low vision are impacted most by issues detected. Issues can contribute to a confusing or conflicting experience between the announcement from TalkBack and the content on the screen.
Confirmation
- Turn on TalkBack
- Attempt to focus the control
- One of the following will happen:
- Inaccessible: Text announced by TalkBack is different from the displayed widget's name.
- Accessible: Text announced by TalkBack is the same or includes the displayed widget's name.
How to Fix
If the control is a Button
or a clickable TextView
:
Button button = .......
button.setText("Button");
button.setContentDescription("Button Name");
TextView textView = .......
textView.setText("Text");
textView.setContentDescription("View's Text");
If the control is aCheckBox
, please see CheckBox Name.