For AI agents and LLMs: a machine-readable index is available at llms.txt. A plain-Markdown version of any documentation page is available by appending .md to its URL.
Skip to main content

Missing Screen Title

Each screen or activity in an Android app must have a descriptive title so users can identify where they are in the app.

WCAG Reference

Maps to: WCAG 2.4.2 Page Titled | 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

The scanner verifies that each Activity or navigable screen exposes a title through the android:label attribute, toolbar title, or accessibility pane title.

Why it matters

TalkBack announces the screen title when a user navigates to a new screen. Without a title, users cannot tell which screen they are on, making navigation through an app disorienting and slow.

Common failure patterns

  • activities with no android:label in the manifest
  • fragments used as top-level destinations without setting an accessibility pane title
  • dynamic screen titles that are set programmatically but omit the TalkBack announcement
  • toolbar titles that are set to empty strings or the app name on every screen

Remediation guidance

  • set android:label on every <activity> in AndroidManifest.xml
  • for fragment-based navigation, call ViewCompat.setAccessibilityPaneTitle(view, "Screen Name")
  • ensure toolbar titles reflect the specific screen, not just the app name
  • test by navigating between screens with TalkBack to confirm announcements

Test across 3000+ combinations of browsers, real devices & OS.

Book Demo

Help and Support

Related Articles