Android TabLayout 去除点击水波纹效果

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_40697071/article/details/86682198

详细解决方案地址:

https://blog.csdn.net/u010750160/article/details/84070371

问题:

当在开发工具里新建一个工程时,Android Studio会自动添加一个新的依赖库 appcompat_v7 或者 AS中会自动引用,并引用最新的主题样式Theme.AppCompat.Light,这样就会时所有的点击效果都自带 Material Design 的水波纹效果,但我们往往是不需要这个效果的,所以要去除它。我已经尝试过了网上的很多办法,包括设置 style 文件中的主题属性,但都是没有效果的,最终这两段代码解决了问题,亲测有效。

解决方案:

同时设置TabLayout的属性即可

        app:tabBackground="@android:color/transparent"
        app:tabRippleColor="@android:color/transparent"

猜你喜欢

转载自blog.csdn.net/qq_40697071/article/details/86682198