【发布时间】:2021-05-21 15:43:19
【问题描述】:
也许有人可以告诉我如何在 Switch() 中设置 TrackWidth、TrackStrokeWidth、ThumbDiameter 的大小
Switch(
modifier = Modifier
.padding(end=16.dp),
checked = auto.mainAuto.value,
onCheckedChange = { auto.mainAuto.value = it },
colors = SwitchDefaults.colors(
checkedThumbColor = white_white,
checkedTrackColor = Accent_Blue,
uncheckedThumbColor = white_white,
uncheckedTrackColor = Disabled_Text,
),
)
【问题讨论】:
-
目前没办法。您必须定义自己的自定义 Switch
-
您是否尝试过使用
Modifier.scale(1.5f)?如果我是正确的,它可能会帮助你实现你想要的。 -
@JerryOkafor 嗨,请给小费,但不是我要找的。需要将 ThumbDiameter 设置得更小,TrackWidth 设置得更宽
标签: android-jetpack-compose uiswitch