前言
忘记之前在哪个应用上看到的了,点击按钮,会有个类似的进度条显示,因此模仿下。(演示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();
运行截图
下载地址:Github