美文网首页
设置进度条的样式

设置进度条的样式

作者: _成长ing_ | 来源:发表于2018-09-04 19:57 被阅读0次
    安卓设置进度条的样式如图所示: 进度条.PNG

    1.首先是水平进度条

    style="@android:style/Widget.ProgressBar.Horizontal"
    

    2.分别设置进度条的第一、第二进度条的样式和进度条背景的样式。
    新建一个文件progressbar_bg_style.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <layer-list xmlns:android="http://schemas.android.com/apk/res/android">
        <item android:id="@android:id/background">
            <shape>
                <corners android:radius="10dp" />
                <solid android:color="@color/white" />
                <stroke android:color="#4CE16D" android:width="1dp"/>
            </shape>
        </item>
    <!--第二条进度条的样式(这里不需要)-->
         <!--<item android:id="@android:id/secondaryProgress">-->
            <!--<clip>-->
                <!--<shape>-->
    
                <!--</shape>-->
            <!--</clip>-->
        <!--</item>-->
        <item android:id="@android:id/progress">
            <clip>
                <shape>
                    <corners android:radius="10dip" />
                    <solid android:color="#4CE16D"/>
                    <padding
                        android:bottom="2dp"
                        android:left="2dp"
                        android:right="2dp"
                        android:top="2dp" />
                </shape>
            </clip>
        </item>
    </layer-list>
    
    

    3设置进度条的样式

    android:progressDrawable="@drawable/progressbar_bg_style"
    

    相关文章

      网友评论

          本文标题:设置进度条的样式

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