Android UI --- 设置ProgressBar的颜色
基本原理是在drawable目录中建立一个xml文件,描述一下背景图,内容如下:
<?xmlversion="1.0"encoding="UTF-8"?>
<layer-listxmlns:android="http://schemas.android.com/apk/res/android">
<!--设置背景色图像资源-->
<itemandroid:id="@android:id/background"android:drawable="@drawable/bg"/>
<!--设置第二级进度条颜色图像资源-->
<itemandroid:id="@android:id/secondaryProgress"android:drawable="@drawable/secondary"/>
<!--设置第一级进度条颜色图像资源-->
<itemandroid:id="@android:id/progress"android:drawable="@drawable/progress"/>
16</layer-list>
然后指定progressbar中的android:progressDrawable属性即可,该属性值为刚才建立的xml文件>