转自:https://blog.csdn.net/pyaizhu/article/details/90602006
Api等级大于28时,BottomNavigationView控件item多于3个时文字不显示。
在xml中添加一个属性就可以解决了。
升级到API28后,只要设置属性就可以解决,如下:
<com.google.android.material.bottomnavigation.BottomNavigationView
android:id="@+id/bottomNavView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:itemTextColor="@drawable/tab_color_selector"
app:itemIconTint="@drawable/tab_color_selector"
app:labelVisibilityMode="labeled"
app:menu="@menu/root_bottom_menu"/>
主要加这个:
app:labelVisibilityMode="labeled"