背景
TabLayout的文字选中或者点击的时候,会有一个默认的类似透明的背景色,有时设计会要求去掉,纯粹是吃饱了撑的,为什么不可以尊重下google的原生设计呢?
选中,点击的时候的背景效果如下:
![TabLayout 点按默认带背景色](https://img-blog.csdnimg.cn/c3c6d87fdc004178ae4f1dd0b4817f29.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAeGlvbmdfaXQ=,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
去掉背景效果
布局xml方式:
<com.google.android.material.tabs.TabLayout
...
app:tabRippleColor="@null"
.../>
代码方式:
tabLayout.setTabRippleColor(null);
tabLayout.tabRippleColor = null