美文网首页
自定义带进度条的提交按钮

自定义带进度条的提交按钮

作者: hongzhenw | 来源:发表于2017-09-19 19:23 被阅读0次

前言

忘记之前在哪个应用上看到的了,点击按钮,会有个类似的进度条显示,因此模仿下。(演示Demo使用了RxJava+Retrofit+Rxbus监听下载)

属性配置

  • background_color:按钮背景颜色
  • button_padding:按钮的内边距
  • circle_padding:小圆圈间隔距离
  • circle_size:小圆圈的大小

布局示例

  <com.gmrz.buttonsubmit.ui.view.button.ButtonSubmitView
    android:id="@+id/btn_submit"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:text="启动"
    android:textColor="@android:color/white"/>

调用示例

mBtnSubmit = (ButtonSubmitView)findViewById(R.id.btn_submit);
//开启动画
mBtnSubmit.startLoading();
//取消动画
mBtnSubmit.stopLoading();

运行截图

Untitled.gif

下载地址:Github

相关文章

网友评论

      本文标题:自定义带进度条的提交按钮

      本文链接:https://www.haomeiwen.com/subject/kjdgsxtx.html