通過其定義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" />
大功告成。