Android - 切换曲目高度

时间:2016-08-04 12:21:07

标签: android android-switch

我想要一个自定义Switch,我可以定义 Thumb Track drawables。

设置拇指(这里没问题):

android:thumb="@drawable/switch_button_selector"

设置曲目

android:track="@drawable/switch_bg"

switch_bg 是res / drawable文件夹上的可绘制(图像),它不是9补丁图像。

发现这个drawable正在调整高度。

我希望保持原始尺寸(宽度/高度)而不拉伸可绘制的。

注意: 拇指轨道更大(高度)。

1 个答案:

答案 0 :(得分:3)

您需要让switch_bg图像与拇指资源完全相同的尺寸

2个选项:

1)编辑图像(png / etc)以使透明间距与拇指大小相匹配

2)创建layer-list的新可绘制资源文件,并将switch_bg添加为子项。在那里你可以设置内部填充,以便整体资源适合拇指的大小