可以在 Text() 中使用组合功能来实现此需求,具体代码如下:
@Composable
fun DualText() {
Row(
modifier = Modifier.fillMaxWidth(),
horizontalArrangement = Arrangement.SpaceBetween
) {
Text(
text = "Start Text",
modifier = Modifier.weight(1f)
)
Text(
text = "End Text",
modifier = Modifier.weight(1f)
)
}
}
在上述代码中,我们使用了 Row 来排列两个 Text 组件。通过设置 modifier 的 weight 属性,我们可以将两个 Text 组件等分为父级宽度的一半,从而实现将一个组件放在开头,另一个组件放在结尾的效果。如果您希望两个文本的字体样式不同,可以在 Text() 组件中设置相应的样式属性。