使用 MaterialComponents 和 BottomNavigationView 的奇怪行为。 Android
Weird behaviour using MaterialComponents and BottomNavigationView. Android
我正在使用 material 设计库中的 BottomNavigationView,一切似乎都正常。
我需要使用新的 badges 所以我已经升级到版本 '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>
感谢您的帮助。
我正在使用 material 设计库中的 BottomNavigationView,一切似乎都正常。
我需要使用新的 badges 所以我已经升级到版本 '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>
感谢您的帮助。