android 自定义SeekBar 样式

xml使用

<SeekBar
    android:id="@+id/seebar"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_centerInParent="true"
    android:layout_gravity="center_vertical"
    android:layout_marginLeft="@dimen/dp50"
    android:max="15"
    android:maxHeight="10dp"
    android:progress="10"
    android:progressDrawable="@drawable/seebar_barss"
    android:splitTrack="false"
    android:thumb="@drawable/seebar_thumb"
    android:thumbOffset="8dp" />

seebar_barss:

<?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 >
            <size
                android:height="6dp"

                />
            <solid android:color="@color/color4"

                />

            <corners android:radius="30dp" />
            <!--<gradient-->
                <!--android:startColor="#80ffd300"-->
                <!--android:centerColor="#80ffb600"-->
                <!--android:centerY="0.75"-->
                <!--android:endColor="#a0ffcb00"-->
                <!--android:angle="270"-->
                <!--/>-->

        </shape>
    </item>

    <!--第二进度条-->
    <item android:id="@android:id/secondaryProgress">
        <clip>
            <shape >
                <size
                    android:height="6dp"
                    />
                <solid
                    android:color="@color/color3"/>
                <corners android:radius="30dp" />
            </shape>
        </clip>
    </item>
    <!--第一进度条-->
    <item android:id="@android:id/progress">
        <clip>
            <shape >
                <size
                    android:height="6dp"
                    />
                <solid
                    android:color="@color/color3"/>
                <corners android:radius="30dp" />
            </shape>
        </clip>
    </item>
</layer-list>

 

 

seebar_thumb:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="oval">

    <size
        android:width="30dp"
        android:height="30dp"
        />
    <solid android:color="@color/color8"/>
    <stroke
        android:width="1dp"
        android:color="@color/color8"/>
</shape>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值