BottomNavigationView取消水波纹动画

谭卜鹰
2023-12-01

最近在测试BottomNavigationView这个组件,想要去掉点击的水波纹动画,试了好多种方法才去掉,这里记录一下,一种不行就换一种试试

一.方法1(也是对我有效的方式)

在xml属性里添加 app:itemRippleColor="@null",设置水波纹颜色为空。

二.方法2

在xml里通过配置 app:labelVisibilityMode=“labeled"属性能够解决问题,不过单独的配置此属性,只能限制item图标文字的缩放大小,并不能起到去除水波纹动画效果

三.方法3

在xml属性里设置 app:itemBackground=”@null" ,就能够隐藏掉水波纹动画,但是这种方式对我无效

 类似资料: