Missing Field Label
Input fields need labels that clearly describe the expected input.
WCAG Reference
Maps to: WCAG 3.3.2 Labels or Instructions | Applies to: WCAG 2.0, WCAG 2.1, WCAG 2.2 Introduced in: WCAG 2.0 | Level: A | Read the official specification →
What this rule checks
This rule checks whether Android input controls expose clear labels that describe the purpose of the field to assistive technologies.
Why it matters
Users need to know what information a field expects before they can complete forms accurately with TalkBack or other assistive tools.
Common failure patterns
- editable fields with placeholder-only guidance
- inputs without associated labels in custom layouts
- reused generic labels that do not identify the field clearly
Remediation guidance
- provide a visible and accessible label for each field
- connect the label and field programmatically when the UI framework supports it
- avoid relying on hints alone when they disappear after input starts
