//在开发中常用到的知识点,太多了,记不住,只能放网上做笔记 <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <!-- 背景 gradient是渐变,corners定义的是圆角 --> <item android:id="@android:id/background"> <shape> <corners android:radius="10dp" /> <solid android:color="@color/backg_gray" /> </shape> </item> <!-- 第二条进度条颜色 --> <item android:id="@android:id/secondaryProgress"> <clip> <shape> <corners android:radius="10dip" /> <gradient android:angle="90.0" android:centerColor="#ac6079" android:centerY="0.45" android:endColor="#6c213a" android:startColor="#e71a5e" /> </shape> </clip> </item> <!-- 进度条 --> <item android:id="@android:id/progress"> <clip> <shape> <corners android:radius="10dip" /> <solid android:color="#FF8080" /> </shape> </clip> </item> </layer-list>
使用
<ProgressBar android:id="@+id/bugyProgress" style="?android:attr/progressBarStyleHorizontal" android:layout_width="wrap_content" android:layout_height="2dp" android:layout_weight="1" android:max="100" android:progress="0" android:progressDrawable="@drawable/progressbar_horzontal_red" android:visibility="visible" />
参考文档 :
http://www.runoob.com/w3cnote/android-tutorial-drawable3.html