BottomNavigationBarType.fixed, the default when there are less thanįour items.The length of items must be at least two and each item's icon and title/label If not specified, then it's automatically set toīottomNavigationBarType.fixed when there are less than four items, andīottomNavigationBarType.shifting otherwise. The bottom navigation bar's type changes how its items are displayed. Where it is provided as the Scaffold.bottomNavigationBar argument. Screens, side navigation may be a better fit.Ī bottom navigation bar is usually used in conjunction with a Scaffold, Provides quick navigation between the top-level views of an app. Text labels, icons, or both, laid out on top of a piece of material. The bottom navigation bar consists of multiple items in the form of Preferred for new applications and applications that are configuredįor Material 3 (see eMaterial3). There is an updated version of this component, NavigationBar, that's A material widget that's displayed at the bottom of an app for selectingĪmong a small number of views, typically between three and five.