自定义TabLayout(可以修改下划线宽度,新增底部分割线和竖直分割线)

github地址:https://github.com/yangyizhen404/MyTabLayout

简介

在做项目的时候发现有些需求官方TabLayout不能满足,所以就把TabLayout源码拔出来,自定义了一个MyTabLayout添加了一些属性(可以修改下划线宽度,新增底部分割线和竖直分割线),其他功能跟官方完全相同,只是多出了几个新属性。

添加新属性:

tabIndicatorWidth - 下滑线的宽度

dividerWidth - 竖直分割线的宽

dividerHeight - 竖直分割线的高

dividerColor - 竖直分割线的颜色

bottomLineHeight - 底部分隔栏的高

bottomLineColor - 底部分隔栏的颜色

效果展示

自定义TabLayout(可以修改下划线宽度,新增底部分割线和竖直分割线)_第1张图片


你可能感兴趣的:(自定义TabLayout(可以修改下划线宽度,新增底部分割线和竖直分割线))