美文网首页Android工具集
Progress内外圆角进度条

Progress内外圆角进度条

作者: Small_Cake | 来源:发表于2017-08-21 17:52 被阅读46次
    圆角进度条.png

    1.drawable定义一个progress_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="100dp" />
                <solid android:color="@color/white"/>
                <stroke android:width="1dp" android:color="@color/blue"/>
            </shape>
        </item>
    
        <item android:id="@android:id/progress">
            <scale android:scaleWidth="100%">
                <shape>
                    <solid android:color="@color/blue" />
                    <corners android:radius="100dp"/>
                </shape>
            </scale>
        </item>
    </layer-list>
    

    2.布局文件中使用

            <ProgressBar
                android:id="@+id/progress_month"
                style="@style/Base.Widget.AppCompat.ProgressBar.Horizontal"
                android:layout_width="match_parent"
                android:layout_height="20dp"
                android:layout_centerInParent="true"
                android:progressDrawable="@drawable/progress_style"
               />
    

    相关文章

      网友评论

        本文标题:Progress内外圆角进度条

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