android自定义ProgressBar

来源:互联网 发布:trenitalia.it 编辑:程序博客网 时间:2024/05/20 17:07


<ProgressBar                android:id="@+id/ProgressBar"                style="@style/progressbar_horizontal"                android:layout_width="300dp"                android:layout_height="wrap_content"                android:max="100"                android:progress="0" />

<style name="progressbar_horizontal">        <item name="android:indeterminateOnly">false</item>        <item name="android:progressDrawable">@drawable/download_progressbar</item>        <item name="android:indeterminateDrawable">@android:drawable/progress_indeterminate_horizontal</item>        <item name="android:maxHeight">30dip</item>        <item name="android:minHeight">10dip</item>    </style>

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >    <item android:id="@android:id/background">            <nine-patch android:src="@drawable/progress_bg" android:dither="true" />    </item>    <item android:id="@android:id/progress">        <clip>            <nine-patch android:src="@drawable/progress_pr" android:dither="true" />        </clip>    </item></layer-list>

提供两张.9图片下载:

http://pan.baidu.com/s/1c0cSArQ

http://pan.baidu.com/s/1mgt7pkG

效果图:




0 0