通过其定义progressbar的背景和进度条颜色达到美化自己的progressbar的效果。
1,首先准备两张图片,一张做背景,一张做进度条颜色。
2,定义一个xml文件配置这两张图片
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@android:id/background"
android:drawable="@drawable/progressbar_bg"/>
<item
android:id="@android:id/progress"
android:drawable="@drawable/progressbar"/>
</layer-list>
3,到progressbar的xml文件中配置其属性
<ProgressBar
android:id="@+id/storage_progress"
android:layout_width="match_parent"
android:layout_height="10dp"
android:indeterminateOnly="false"
android:max="100"
android:progressDrawable="@drawable/progressbar_horizontal" />
大功告成。