自定义横向Progressbar

来源:互联网 发布:淘宝的收藏店铺在哪里 编辑:程序博客网 时间:2024/05/20 21:43

在res里面创个drawable文件夹,新创一个xml文件,里面选layer-list

<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android" >    <!-- background -->    <item        android:id="@android:id/background"        android:drawable="@drawable/backgroudprogress">    </item>    <!-- progress -->    <item        android:id="@android:id/progress"        android:drawable="@drawable/secondaryprogress">    </item>    <!-- second progress -->    <item        android:id="@android:id/secondaryProgress"        android:drawable="@drawable/secondaryprogress">    </item></layer-list>
在style里面定义mProgress_horizontal

 <style name="mProgress_horizontal">        <item name="android:indeterminateOnly">false</item>        <item name="android:progressDrawable">@drawable/progressbar</item>        <item name="android:indeterminateDrawable">@android:drawable/progress_indeterminate_horizontal</item>        <item name="android:minHeight">5dip</item>        <item name="android:maxHeight">20dip</item> </style>
最后直接在布局里面引用就行了

  style="@style/mProgress_horizontal"




0 0