Android控件底部边框一条固定长度的线绘制

Android控件底部边框一条固定长度的线绘制,第1张


<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true" android:state_selected="false">
        <shape>
            <solid android:color="#cccccc" />
        shape>
    item>

    <item android:state_pressed="true" android:state_selected="true">
        <layer-list>
            <item >
                <shape android:shape="rectangle">
                    <solid android:color="#cccccc" />
                shape>
            item>
            <item android:width="30dp" android:height="2dp" android:gravity="bottom|center">
                <shape android:shape="rectangle">
                    <corners android:radius="3dp" />
                    <solid android:color="@color/dark_sky_blue" />
                shape>
            item>
        layer-list>
    item>

    <item android:state_pressed="false" android:state_selected="true">
        <layer-list>
            <item android:width="30dp" android:height="2dp" android:gravity="bottom|center">
                <shape android:shape="rectangle">
                    <corners android:radius="3dp" />
                    <solid android:color="@color/dark_sky_blue" />
                shape>
            item>
        layer-list>
    item>

selector>

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/992879.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-21
下一篇2022-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存