angcyo / DslTabLayout

:hearts: Android界最万能的TabLayout(不仅仅是TabLayout), 支持任意类型的item, 支持Drawable类型的指示器,智能开启滚动,支持横竖向布局等
https://github.com/angcyo/DslAdapter
MIT License
1.57k stars 148 forks source link

drawBadge 在kotlin代码中设置无效,但是在xml中可以 #27

Closed ghost closed 3 years ago

ghost commented 4 years ago

image 集合Viewpager2使用的,代码如下 dslTab.apply { drawIndicator = false//不绘制指示器 itemAutoEquWidth = true//平均分配总宽度 drawBadge = true//是否绘制角标,必须去xml里面配置,这里经常失效 }

angcyo commented 3 years ago

如果drawBadge是从false切换到true, 还需要给tabBadge赋值DslTabBadge().

drawBadge=true
tabBadge=DslTabBadge()