Android - 切换轨道高度
Android - Switch track height
我想要一个自定义开关,我可以定义 Thumb 和 Track 可绘制对象。
设置 thumb(这里没有问题):
android:thumb="@drawable/switch_button_selector"
设置轨道:
android:track="@drawable/switch_bg"
switch_bg 是 res/drawable 文件夹中的可绘制(图像),它不是 9 补丁图像。
碰巧正在调整此可绘制对象的高度。
我想在不拉伸可绘制对象的情况下保持其原始大小 (width/height)。
注意: thumb 比 track 大(高度)。
您需要 switch_bg 图像 与缩略图资源的大小 完全相同。
2 个选项:
1) 编辑图像 (png/etc) 以在需要匹配拇指大小的地方具有透明间距
2) 创建一个新的 layer-list 可绘制资源文件并将 switch_bg 添加为子项。在那里您可以设置内部填充,以便整个资源的大小适合拇指
我想要一个自定义开关,我可以定义 Thumb 和 Track 可绘制对象。
设置 thumb(这里没有问题):
android:thumb="@drawable/switch_button_selector"
设置轨道:
android:track="@drawable/switch_bg"
switch_bg 是 res/drawable 文件夹中的可绘制(图像),它不是 9 补丁图像。
碰巧正在调整此可绘制对象的高度。
我想在不拉伸可绘制对象的情况下保持其原始大小 (width/height)。
注意: thumb 比 track 大(高度)。
您需要 switch_bg 图像 与缩略图资源的大小 完全相同。
2 个选项:
1) 编辑图像 (png/etc) 以在需要匹配拇指大小的地方具有透明间距
2) 创建一个新的 layer-list 可绘制资源文件并将 switch_bg 添加为子项。在那里您可以设置内部填充,以便整个资源的大小适合拇指