1
+ # 2023-7-21
2
+
3
+ 版本: ` 3.5.5 ` , 更新日志:
4
+
5
+ - 修复渐变Drawable指示器绘制问题
6
+
1
7
# 2023-7-7
2
8
3
9
版本: ` 3.5.4 ` , 更新日志:
68
74
- ` ItemView ` 支持` CompoundButton `
69
75
- compileSdkVersion 变更为31
70
76
71
-
72
77
# 2022-2-28
73
78
74
79
版本: ` 3.2.1 ` , 更新日志:
75
80
76
81
* 修改函数签名` com.angcyo.tablayout.ViewPagerDelegate.onSetCurrentItem `
77
82
* ` ViewPagerDelegate ` minSdkVersion修成成17
78
83
79
-
80
84
# 2022-2-22
81
85
82
86
版本: ` 3.1.0 ` , 更新日志:
83
87
84
- + 新增` 闪现效果 ` , 可以通过` tab_indicator_enable_flash ` 激活. ` tab_indicator_enable_flash_clip ` 开启` clip ` 模式.
88
+ + 新增` 闪现效果 ` , 可以通过` tab_indicator_enable_flash ` 激活. ` tab_indicator_enable_flash_clip `
89
+ 开启` clip ` 模式.
85
90
86
91
# 2022-1-18
87
92
88
93
版本: ` 3.0.8 ` , 更新日志:
89
94
90
- + ` STYLE_FOREGROUND ` ` STYLE_FOREGROUND_TOP ` ` STYLE_FOREGROUND_BOTTOM ` ` STYLE_BACKGROUND ` ` STYLE_BACKGROUND_TOP ` ` STYLE_BACKGROUND_BOTTOM ` 更细粒度的指示器样式
95
+ + ` STYLE_FOREGROUND ` ` STYLE_FOREGROUND_TOP ` ` STYLE_FOREGROUND_BOTTOM ` ` STYLE_BACKGROUND ` ` STYLE_BACKGROUND_TOP ` ` STYLE_BACKGROUND_BOTTOM `
96
+ 更细粒度的指示器样式
91
97
92
98
版本: ` 3.0.7 ` , 更新日志:
93
99
117
123
118
124
- 修复高度变化时, 滚动状态异常的bug
119
125
120
-
121
126
# 2021-10-14
122
127
123
128
版本: ` 3.0.1 ` , 更新日志:
141
146
版本: ` 2.1.0 ` , 更新日志:
142
147
143
148
- 新增指示器属性` indicatorGravity `
144
- - INDICATOR_GRAVITY_START 指示器靠左显示
145
- - INDICATOR_GRAVITY_END 指示器靠右显示
146
- - INDICATOR_GRAVITY_CENTER 指示器居中显示
149
+ - INDICATOR_GRAVITY_START 指示器靠左显示
150
+ - INDICATOR_GRAVITY_END 指示器靠右显示
151
+ - INDICATOR_GRAVITY_CENTER 指示器居中显示
147
152
148
153
# 2021-4-28
149
154
159
164
160
165
- 修复` setCurrentItem ` 后, ` Item ` 没有滚动居中的问题
161
166
162
-
163
167
# 2020-12-14
164
168
165
169
版本: ` 2.0.1 ` , 更新日志:
249
253
- ` badge ` 定位支持忽略锚点` padding ` 属性` tab_badge_ignore_child_padding `
250
254
- 调整` DslGravity ` 定位计算默认输出目标的中心坐标. 可以通过属性` gravityRelativeCenter ` 关闭.
251
255
252
-
253
256
# 2020-3-12
254
257
255
258
版本: ` 1.4.4 ` , 更新日志:
256
259
257
260
- ` DslTabLayoutConfig ` 支持文本大小渐变属性配置.
258
261
259
262
可以通过:
263
+
260
264
```
261
265
tabLayout.configTabLayoutConfig {
262
266
tabTextMinSize = 9 * dp
@@ -266,7 +270,7 @@ tabLayout.configTabLayoutConfig {
266
270
267
271
# 2020-02-29
268
272
269
- > 特殊版本 用于不使用` AndroidX ` 的开发者.
273
+ > 特殊版本 用于不使用` AndroidX ` 的开发者.
270
274
271
275
> 未特殊说明 所有版本都将基于` AndroidX ` 开发 如果需要非` AndroidX ` 版本 请关注` -support ` 结尾的版本更新.
272
276
@@ -292,17 +296,16 @@ tabLayout.configTabLayoutConfig {
292
296
293
297
``` groovy
294
298
implementation 'com.github.angcyo.DslTabLayout:ViewPager1Delegate:1.4.2'
295
- implementation 'com.github.angcyo.DslTabLayout:ViewPager2Delegate:1.4.2'
299
+ implementation 'com.github.angcyo.DslTabLayout:ViewPager2Delegate:1.4.2'
296
300
```
297
301
298
302
原库的使用方式变成了:
299
303
300
304
``` groovy
301
305
//implementation 'com.github.angcyo:DslTabLayout:1.4.2' 之前
302
- implementation 'com.github.angcyo.DslTabLayout:TabLayout:1.4.2'
306
+ implementation 'com.github.angcyo.DslTabLayout:TabLayout:1.4.2'
303
307
```
304
308
305
-
306
309
# 2020-01-06
307
310
308
311
版本: ` 1.4.1 ` ,更新日志:
@@ -328,11 +331,12 @@ tabLayout.configTabLayoutConfig {
328
331
版本: ` 1.3.0 ` ,更新日志:
329
332
330
333
1 . 支持` ViewPager2 `
331
- > 库不依赖` ViewPager ` 和` ViewPager2 ` ,通过` ViewPagerDelegate ` 转发事件.
334
+
335
+ > 库不依赖` ViewPager ` 和` ViewPager2 ` ,通过` ViewPagerDelegate ` 转发事件.
332
336
333
337
[ 请查看WIKI使用说明] ( https://github.com/angcyo/DslTabLayout/wiki/ViewPager1%E5%92%8CViewPager2 )
334
338
335
- # 2019-12-13
339
+ # 2019-12-13
336
340
337
341
版本: ` 1.2.0 ` ,更新日志:
338
342
0 commit comments