提问人:D Com 提问时间:10/18/2023 最后编辑:D Com 更新时间:10/18/2023 访问量:20
摆脱 BottomNavigationView 的“选定”视图
get rid of BottomNavigationView "selected" view
问:
当按下菜单项时,它会改变其外观。 在我看来,这是这样的:你知道摆脱它的方法吗? 如果没有,有没有办法改变颜色? 例如,将颜色从黑色更改为蓝色。
BottomNavigationView 项:
<com.google.android.material.bottomappbar.BottomAppBar
android:id="@+id/bottomAppBar"
android:layout_width="match_parent"
android:layout_height="60dp"
android:layout_gravity="bottom"
style="@style/Widget.MaterialComponents.BottomAppBar.Colored"
>
<com.google.android.material.bottomnavigation.BottomNavigationView
android:id="@+id/bnv"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@android:color/transparent"
app:labelVisibilityMode="unlabeled"
app:itemIconTint="@color/white"
app:menu="@menu/bottom_menu"
/>
</com.google.android.material.bottomappbar.BottomAppBar>
答:
0赞
D Com
10/18/2023
#1
---IndicatorStyle--- 1)
<style name="App.Custom.Indicator" parent="Widget.Material3.BottomNavigationView.ActiveIndicator">
<item name="android:color">@color/blue</item>
</style>
- 将此行添加到 bottomNavigationView xml 代码中:
app:itemActiveIndicatorStyle="@style/App.Custom.Indicator"
或
app:itemRippleColor="@color/green"
app:itemActiveIndicatorStyle="@color/green"
制作爆炸的“动画”。 颜色类型无关紧要。
评论