开发过程中需要自定义开发一个加载进度条显示,这里记录下来方便以后查找。
首先:定义一个anim文件夹下的animation.xml配置文件:
<ProgressBar
android:layout_width="100dp"
android:layout_height="110dp"
style="?android:progressBarStyleInverse"
android:indeterminateDrawable="@drawable/loading_list"
/>
2.在drawable下提供animation-list的drawable动画
<?xml version="1.0" encoding="utf-8"?>
<animation-list
xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot="false">
<item android:drawable="@drawable/wc_ac_01" android:duration="30"/>
<item android:drawable="@drawable/wc_ac_02" android:duration="30" />
<item android:drawable="@drawable/wc_ac_03" android:duration="30" />
<item android:drawable="@drawable/wc_ac_04" android:duration="30" />
<item android:drawable="@drawable/wc_ac_05" android:duration="30" />
<item android:drawable="@drawable/wc_ac_06" android:duration="30" />
<item android:drawable="@drawable/wc_ac_07" android:duration="30" />
<item android:drawable="@drawable/wc_ac_08" android:duration="30" />
<item android:drawable="@drawable/wc_ac_09" android:duration="30" />
<item android:drawable="@drawable/wc_ac_10" android:duration="30" />
<item android:drawable="@drawable/wc_ac_11" android:duration="30" />
<item android:drawable="@drawable/wc_ac_12" android:duration="30" />
<item android:drawable="@drawable/wc_ac_13" android:duration="30" />
<item android:drawable="@drawable/wc_ac_14" android:duration="30" />
<item android:drawable="@drawable/wc_ac_15" android:duration="30" />
<item android:drawable="@drawable/wc_ac_16" android:duration="30" />
</animation-list>