DslTabLayout
♥️ Android界最万能的TabLayout
(不仅仅是TabLayout
)
特性
- 支持任意类型的
child
视图. - 支持任意类型
Drawable
的指示器
. - 支持智能开启
横向滚动
. - 支持
高凸模式
, 允许某个child
高出一节显示. - 支持
滑动选择模式
, 滑动的时候智能选择上一个
或下一个
. - 支持
角标
配置. - 支持
ViewPager
和ViewPager2
直接当做横向的LinearLayout
使用方式即可, 无特殊要求.
点击查看全部属性
点击查看事件回调
点击查看角标使用
兼容ViewPager2
效果
一个DSLTabLayout
可实现以下3中效果
无需选择, xml配置
即可, 还不赶紧收下?
带滚动效果和角标 |
---|
|
普通和高凸效果 |
---|
|
带边框,分割线和滑动选择效果 |
---|
|
使用JitPack
的方式, 引入库.
根目录中的 build.gradle
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
APP目录中的 build.gradle
dependencies {
implementation 'com.github.angcyo:DslTabLayout:1.2.0'
}
更新日志
下载体验
扫码安装
群内有各(pian)种(ni)各(jin)样(qun)
的大佬,等你来撩.
联系作者
点此QQ对话 该死的空格
点此快速加群
开源地址
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)