0

我正在使用材料设计库中的 BottomNavigationView,一切似乎都很好。

在此处输入图像描述

我需要使用新徽章,所以我已将其升级到版本 'com.google.android.material:material:1.1.0'

但我不知道为什么更改版本会像我的bottomNavigationView 中的倒三角形一样绘制。在黑色背景中很难看到它。但它就在那里,我不知道为什么,但它在升级后发生在我的所有设备中。

这是我的 BottomNavView xml

  <com.google.android.material.bottomnavigation.BottomNavigationView
        android:id="@+id/bottomNavigationView"
        style="@style/MainBottomMenu"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        app:itemIconSize="@dimen/bottom_nav_icon_size"
        app:labelVisibilityMode="labeled"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:menu="@menu/bottom_nav_menu" />


 <style name="MainBottomMenu">
        <item name="android:background">@color/gray_25t</item>
        <item name="itemIconTint">@drawable/nav_item_color_state_light</item>
        <item name="itemTextColor">@drawable/nav_item_color_state_light</item>
        <item name="android:paddingTop">@dimen/padding_nano</item>
    </style>

谢谢你的帮助。

在此处输入图像描述

4

1 回答 1

0

最终解决了将海拔设置为 0 dp

https://github.com/material-components/material-components-android/issues/1077

于 2020-03-06T09:37:22.197 回答