Skip to content

Releases: FlodCoding/LoadingButton

1.1.0-alpha01

06 Sep 14:47
Compare
Choose a tag to compare

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

06 Nov 14:19
Compare
Choose a tag to compare

1、修复低版本下硬件加速导致的显示错误
#5 (comment)

2、修复低版本下Drawabels位移错误的问题
3、修复disableShrink下,调用cancel没有停止Loading的问题
615cc22#diff-d1c8df0988fa220cf4033ee4380a58a1R358

1.0.5

06 Nov 14:19
Compare
Choose a tag to compare

1、修复低版本下硬件加速导致的显示错误
#5 (comment)

2、修复低版本下Drawabels位移错误的问题
3、修复disableShrink下,调用cancel没有停止Loading的问题
615cc22#diff-d1c8df0988fa220cf4033ee4380a58a1R358

1.0.4-surpport

05 Nov 12:10
Compare
Choose a tag to compare

修复未设置EndDrawable出现的无法结束loading的错误,
修复无文字时的错误偏移

#3 (comment)

1.0.4

05 Nov 12:10
Compare
Choose a tag to compare

修复未设置EndDrawable出现的无法结束loading的错误,
修复无文字时的错误偏移

#3 (comment)