android 设置progressbar的背景颜色
在drawable文件夹下新建一个xml文件
progressbg.xml
1. <?xml version="1.0" encoding="UTF-8"?>
2. <layer-list xmlns:android="http://schemas.android.com/apk/res/android">
3. <!-- 设置背景色图像资源 -->
4. <item android:id="@android:id/background" android:drawable="@drawable/progressbggreen" />
5. <!-- 设置第一级进度条颜色图像资源 -->
6. <item android:id="@android:id/progress" android:drawable="@drawable/progressbgpink" />
7. </layer-list>
定义progressbar并指定其进度色彩
1. <ProgressBar
2. android:id="@+id/gallery_progress_PB"
3. style="?android:attr/progressBarStyleHorizontal"
4. android:layout_width="fill_parent"
5. android:layout_height="10dip"
6. android:max="100"
7. android:progress="1"
8. android:progressDrawable="@drawable/progressbg"/>
在drawable文件夹下新建一个xml文件
progressbg.xml
1. <?xml version="1.0" encoding="UTF-8"?>
2. <layer-list xmlns:android="http://schemas.android.com/apk/res/android">
3. <!-- 设置背景色图像资源 -->
4. <item android:id="@android:id/background" android:drawable="@drawable/progressbggreen" />
5. <!-- 设置第一级进度条颜色图像资源 -->
6. <item android:id="@android:id/progress" android:drawable="@drawable/progressbgpink" />
7. </layer-list>
定义progressbar并指定其进度色彩
1. <ProgressBar
2. android:id="@+id/gallery_progress_PB"
3. style="?android:attr/progressBarStyleHorizontal"
4. android:layout_width="fill_parent"
5. android:layout_height="10dip"
6. android:max="100"
7. android:progress="1"
8. android:progressDrawable="@drawable/progressbg"/>