Android简单自定义ProgressBar

来源:互联网 发布:常州百度大数据产业园 编辑:程序博客网 时间:2024/05/06 10:01

效果图如下


直接上代码

自定义一个drawable 文件,progressbar_color.xml, 然后在xml文件中引用即可


<?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="#ffffff" />        </shape>    </item>    <!-- 第二条进度条颜色 -->    <item android:id="@android:id/secondaryProgress">        <clip>            <shape>                <corners android:radius="10dip" />                <gradient                    android:angle="90.0"                    android:centerY="0.45"                    android:endColor="#ccff33"                    android:startColor="#66ccff33" />            </shape>        </clip>    </item>    <!-- 进度条 -->    <item android:id="@android:id/progress">        <clip>            <shape>                <corners android:radius="10dip" />                <solid android:color="#CC66FF" />            </shape>        </clip>    </item></layer-list>
                                             
0 0
原创粉丝点击