其他分享
首页 > 其他分享> > 【switch_thumb用矢量图时大小总是和滑轨宽度一样大的问题解决】

【switch_thumb用矢量图时大小总是和滑轨宽度一样大的问题解决】

作者:互联网

最近在一个项目上用switch控件时,甲方UI没给切图,然后我就直接用shape画了一个,然后设置到thumb里去之后发现大小时和滑轨的宽度一样大的,我设的大小明明小了好几个dp的,然后再shape里设置padding还是没用。

解决办法就是

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/icon_bottom_fill"
        android:bottom="6px"
        android:left="6px"
        android:right="6px"
        android:top="6px"
        />
</layer-list>

在这里面加上他的上下左右的间距就可以了

标签:thumb,矢量图,switch,然后,shape,宽度,滑轨
来源: https://blog.csdn.net/a492726216/article/details/122699767