底部栏导航未显示所有标题

时间:2020-03-11 01:48:09

标签: android kotlin

我有以下菜单

<item android:title="@string/explore"
    android:icon="@drawable/explore"
    android:id="@+id/navigation_explore" />

<item android:title="@string/library"
    android:icon="@drawable/star"
    android:id="@+id/navigation_library" />

<item android:title="@string/upgrade"
    android:icon="@drawable/diamond"
    android:id="@+id/navigation_upgrade" />

由于某些原因,当有三个项目时,标题会显示出来。但是,当有三个以上的项目时,最后一个标题就没有。是因为底部栏太小了吗?

1 个答案:

答案 0 :(得分:1)

根据android官方文档

标签可见性模式确定是显示还是隐藏导航项中的标签

Java代码:

setLabelVisibilityMode(LabelVisibilityMode.LABEL_VISIBILITY_LABELED)

XML代码:

app:labelVisibilityMode="labeled"

有关标签可见性模式的更多详细信息,请阅读android文档 https://developer.android.com/reference/com/google/android/material/bottomnavigation/BottomNavigationView#setLabelVisibilityMode(int)