【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>

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

上一篇:Nvidia Xavier NX安装并测试Cartographer


下一篇:Android Switch控件修改样式,android路由表位置