导航
1.自定义样式圆形进度条
1.1xml布局文件
<ProgressBar
android:id="@+id/proBarYuan"
android:layout_width="50dp"
android:layout_height="50dp"
style="@style/Widget.AppCompat.ProgressBar"
android:indeterminateDrawable="@drawable/probar_yuan"
android:indeterminateDuration="3500"
android:indeterminateTint="@color/colorAccent"
android:indeterminateBehavior="cycle"/>
- 常用属性
- android:indeterminateDrawable 设置进度条样式资源文件
- android:indeterminateDuration 设置进度条旋转一周时间
- android:indeterminateTint 设置进度条颜色
- android:indeterminateBehavior 设置旋转动画模式(cycle重复、repeat倒叙)
- style 如果是设置圆形进度条非必须,进度条默认为圆形进度条
1.2自定义样式文件
probar_yuan.xml
<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/yuan"
android:fromDegrees="0"