BottomNavigationView display both icons and text labels at all times

For anyone still looking for a solution and doesn’t want to rely on third party libraries or runtime reflection, BottomNavigationView in Support Library 28/Jetpack natively supports always having text label.

This is the method you’re looking for.

Or in XML, app:labelVisibilityMode="labeled"

Leave a Comment