在 Android Studio 中禁用底部导航栏中的活动指示器

问题描述 投票:0回答:1

基本上就是标题中所说的。我的 Android Studio 项目中有一个底部导航栏,并且想要禁用底部导航栏中的活动指示器。

有没有简单的方法可以禁用它?或者至少有一个解决方法?

目前,我的导航栏代码如下所示:

<com.google.android.material.bottomnavigation.BottomNavigationView
    android:id="@+id/bottomNavigationView"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="@drawable/bottom_navbar_fade"
    app:itemHorizontalTranslationEnabled="false"
    app:itemIconTint="@color/icon_color_selector"
    app:itemTextColor="@color/icon_color_selector"
    app:itemTextAppearanceActive="@style/BottomNavigationViewTextStyleActive"
    app:itemTextAppearanceInactive="@style/BottomNavigationViewTextStyleInactive"
    app:itemIconSize="40dp"
    app:labelVisibilityMode="labeled"
    app:layout_constraintBottom_toBottomOf="parent"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    app:menu="@menu/bottom_nav_menu" />

对于导航栏,我使用这个谷歌库:

'com.google.android.material:material:1.10.0'
android navbar bottomnavigationview
1个回答
0
投票

使用它来禁用活动指示器。

app:itemActiveIndicatorStyle="@android:color/transparent"

要在单击某个项目时更改波纹颜色,请使用此功能。

app:itemRippleColor="@color/your_color"
© www.soinside.com 2019 - 2024. All rights reserved.