Releases: FlodCoding/LoadingButton
Releases · FlodCoding/LoadingButton
1.1.0-alpha01
Bug修复
- 偶尔由onTouchEvent导致出现selector 状态异常
- cancel 时的状态异常
功能新增和更新
- 收缩后定义形状
- 按钮圆角
- 完成状态恢复和保留
- 回调流程调整,onCompleted 将不在最后回调,而是在EndDrawable显示结束后回调
- 调用complete()后,按钮不再恢复原来的状态,需要恢复原来的状态请调用cancel()或者先设置setEnableRestore(true)
差异 38b0567
移除和修改
- 移除restoreTextWhenEnd,改为setEnableRestore
- 移除fail()和complete(), 改为失败complete(false),成功complete(true)
- 移除setLoadingColor(@nonnull @ColorInt int... colors),改为 getLoadingDrawable().setLoadingColor()
- 移除setLoadingStrokeWidth(@px int size),改为getLoadingDrawable().setStrokeWidth()
- 移除OnLoadingListenerAdapter,将OnLoadingListener改为OnStatusChangedListener 的静态内部类
新增
- shrinkShape: 收缩后的形状、需要SDK>=21
- radius: 设置按钮圆角
- enableRestore: 完成时是否保留当前状态或恢复按钮原来的状态
1.0.5-support
1、修复低版本下硬件加速导致的显示错误
#5 (comment)
2、修复低版本下Drawabels位移错误的问题
3、修复disableShrink下,调用cancel没有停止Loading的问题
615cc22#diff-d1c8df0988fa220cf4033ee4380a58a1R358
1.0.5
1、修复低版本下硬件加速导致的显示错误
#5 (comment)
2、修复低版本下Drawabels位移错误的问题
3、修复disableShrink下,调用cancel没有停止Loading的问题
615cc22#diff-d1c8df0988fa220cf4033ee4380a58a1R358
1.0.4-surpport
修复未设置EndDrawable出现的无法结束loading的错误,
修复无文字时的错误偏移
1.0.4
修复未设置EndDrawable出现的无法结束loading的错误,
修复无文字时的错误偏移