iOS
Android
Bottom navigation
Last updated Sep 26, 2019

The Bottom Navigation is used to switch between the main sections of an app. It is placed at the bottom of the screen, and is effective in communicating the high-level organization within the app.

Usage

Visual design

We are building upon Material's bottom navigation component. We are only detailing out changes made on top of it in this spec.

Interactions

Accessibility

Talkback

The Material bottom navigation component already has inbuilt Talkback accessibility. Here are the details for it:

  • Selected item: Label: "Selected. Tab Name." Hint: "Double tap to activate".
  • Unselected item: "Tab Name." Hint: "Double tap to activate".
  • If there is a special action on clicking a tab, use a Hint to explain this. Eg: scrolling to Today on clicking the active Calendar tab—"Double tap to switch to Today."