progressbar自定义图片做背景做进度条颜色
需要进度条背景素材 progressbar_bg.png 进度条素材 progressbar_front 第二进度条暂时忽略
在progressbar_main_style.xml 中
<?xml version="1.0" encoding="UTF-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!-- <item android:id="@android:id/progress"> <clip> <shape> <gradient android:startColor="#000000" android:centerColor="#FFFFFF" android:angle="270" android:centerY="0.25"/> <corners android:radius="15dip"/> </shape> </clip> </item> --> <item android:id="@android:id/progress" android:drawable="@drawable/progressbar_front" /> </layer-list>
在布局文件中调用
<ProgressBar android:id="@+id/progtessBer_timer" android:layout_marginTop="47dip" android:layout_gravity="center" android:layout_width="350dip" android:layout_height="10dip" android:progressDrawable="@drawable/progressbar_main_style" android:background="@drawable/progressbar_bg" style="?android:attr/progressBarStyleHorizontal" />