美文网首页
ProgressBar跟随进度变化颜色渐变

ProgressBar跟随进度变化颜色渐变

作者: majorty | 来源:发表于2018-03-17 15:21 被阅读0次
     <ProgressBar 
            android:id="@+id/update_version_down_pb"
            style="?android:attr/progressBarStyleHorizontal"
            android:layout_width="match_parent"
            android:layout_centerHorizontal="true"
            android:layout_alignParentTop="true"
            android:layout_height="@dimen/dp4"
            android:max="100"
            android:progressDrawable="@drawable/progress_bar"/>

progress_bar样式文件
progress_bar.xml

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >  
  
    <item android:id="@android:id/background">  
  
        <shape>  
  
            <corners android:radius="5dip" />  
  
            <gradient  
                android:endColor="#FFC0C0C0"  
                android:startColor="#FFC0C0C0" />  
        </shape>  
    </item>  
  
    <item android:id="@android:id/secondaryProgress">  
  
        <clip>  
  
            <shape>  
  
                <corners android:radius="5dip" />  
  
                <gradient  
                    android:endColor="#83E1FB"
                    android:startColor="#B6E1DA" />
            </shape>  
        </clip>  
    </item>  
  
    <item android:id="@android:id/progress">  
  
        <clip>  
  
            <shape>  
  
                <corners android:radius="5dip" />  
  
                <gradient  
                    android:angle="0"  
                    android:endColor="#83E1FB"
                    android:startColor="#B6E1DA" />
            </shape>  
        </clip>  
    </item>  
  
</layer-list>  

相关文章

网友评论

      本文标题:ProgressBar跟随进度变化颜色渐变

      本文链接:https://www.haomeiwen.com/subject/ebjjqftx.html