教你自定义progressbar

来源:互联网 发布:自助建站 源码 编辑:程序博客网 时间:2024/06/11 09:59

通过其定义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" />

大功告成。

原创粉丝点击