在 androidx. composite.material 中,分割线组件定义为:
@Composable
fun Divider(
modifier: Modifier = Modifier,
color: Color = MaterialTheme.colors.onSurface.copy(alpha = DividerAlpha),
thickness: Dp = 1.dp,
startIndent: Dp = 0.dp
): Unit
在 androidx.compose.material3 中,分割线组件定义为:
@Composable
fun Divider(
modifier: Modifier = Modifier,
thickness: Dp = DividerDefaults.Thickness,
color: Color = DividerDefaults.color
): Unit
如何在新版本中更改startIndent?
2条答案
按热度按时间g9icjywg1#
startIndent
是利用Modifier.padding(start = startIndent)
实现的简单起始偏移。可以简单地应用
padding
修改器:wpcxdonn2#
Divider
只是带有一些修饰符的Box
。您可以创建自己的
Divider
,类似于材质提供的分隔符: