BottomNavigationView取消水波纹动画

BottomNavigationView取消水波纹动画

不得不说, BottomNavigationView(以下简称BNV)+fragment+ViewPager用来实现一些基础的项目效果实在是不错,但BNV自带的缩放动画、水波纹动画使得用户体验感极差,这两天找寻了许多网上的解决方法,都没法解决这个问题,顺便替大家先踩个雷:

(一)无效方法一

采用网络祖传不知道多少代的自定义Helper类,看到很多篇文章都是用的这个办法,我也尝试了一下,当我调用这个工具类时,大家可以看到图中红色报错的地方,我尝试了几次,压根就没有setShiftingMode这个方法,只有setShifting,但也无济于事,至此,此方法无效。
在这里插入图片描述

(二)无效方法二

在xml属性里添加 app:itemRippleColor="@null",设置水波纹颜色为空,但BNV自带的颜色本身就是透明色,就算是设置为空值,依旧会用水波纹的动画,无法改变,此方法也无效。</

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值