小编Aar*_*zzx的帖子

Jetpack Compose:SpanStyle 的 TextAlign(垂直居中)

Gravity.CENTER_VERTICAL使用时如何实现SpanStyle

不要使用其他容器可组合项,例如BoxRow等...

val spanString = buildAnnotatedString {
    withStyle(
        SpanStyle(
            color = Color(0xFF333333),
            fontSize = 32.sp
        )
    ) {
        append("Jetpack")
    }
    withStyle(
        SpanStyle(
            color = Color(0xFF999999),
            fontSize = 14.sp,
            fontWeight = FontWeight.Bold
        )
    ) {
        append(" Compose")
    }
}
Text(
    modifier = Modifier.background(color = Color.White),
    text = spanString
)
Run Code Online (Sandbox Code Playgroud)

现在:
图像

预计:
图像

android android-jetpack-compose

5
推荐指数
1
解决办法
777
查看次数

标签 统计

android ×1

android-jetpack-compose ×1