Jetpack Compose - 如何在ClickableText中居中文本

15
在Jetpack Compose中,当使用
1个回答

33
你可以在style参数中定义textAlign属性:
ClickableText(
    text = AnnotatedString("Click Me"),
    style = TextStyle(
        textAlign = TextAlign.Center),
    onClick = { offset ->

    }
)

3
如果有人遇到类似的情况,文本已经有了样式,所以我像这样添加它:style = MaterialTheme.typography.body2 + TextStyle(textAlign = TextAlign.Center) - haart
3
@haart 你可以使用 style.merge(TextStyle(textAlign = textAlign)) - Gabriele Mariotti
2
@haart 你也可以使用 style.copy(textAlign = TextAlign.Center) 来覆盖textAlign属性,这只是另一个选项。 - Efe Budak

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接