This document discusses Android accessibility including screen readers, braille support, zoom gestures, labeling user interfaces, enabling view focus, common issues, accessibility delegates, accessibility events, and custom views. It provides code examples for setting content descriptions, handling accessibility focus and scroll events, checking and setting accessibility node info, and announcing content changes. References are included for additional Android accessibility resources.
6. Labeling User Interface Elements
android:contentDescription
TextView ( contentDescription > text > hint )
ImageView
ImageButton
CheckBox
android:hint
EditText ( text > hint > contentDescription )