Button
For any component that leads to an internal screen, the button accessibility role should be used.
Reads | I see | I hear |
---|---|---|
Label | Purpose is clear and matches visible label | The label |
Role | button | |
State1 | Express its state, i.e. ticked, disabled |
Example
VoiceOver | Talkback | |
---|---|---|
Contact us, button, double tap to activate | Contact us, button, double tap to activate | Good |
- In some cases, Talkback announces the accessibility state before the label.↩