前言
一般我们实现底部导航都是采用,自定义View的方式来实现的,今天我们使用Google为我们提供的BottomNavigationView来实现这个功能。
首先引入依赖
api 'com.android.support:design:28.0.0'
在布局中写入我们的BottomNavigationView UI组件
<android.support.design.widget.BottomNavigationView
android:id="@+id/bottomNavigationView"
android:layout_width="match_parent"
app:menu="@menu/nav_menu"
app:labelVisibilityMode="labeled"
app:itemTextColor="@color/navigation_text_color"
app:itemHorizontalTranslationEnabled="false"
app:itemBackground="@null"
android:layout_alignParentBottom