我正在尝试在一个按钮中添加两个文本部分。第一个文本向左对齐,而第二个文本应该向右对齐。以下是我尝试过的:
OutlinedButton(
colors = ButtonDefaults.outlinedButtonColors(Color.Transparent),
border = BorderStroke(0.dp, Color.Transparent),
modifier = Modifier.fillMaxWidth()
.background(
color = Color.Transparent,
shape = RectangleShape, // Oval shape
//border = androidx.compose.ui.drawBorder(2.dp, Color.Red) // Border color and width
),
onClick = {}
) {
Row(modifier = Modifier.fillMaxWidth()) {
Text(
modifier = Modifier.padding(horizontal = 0.dp, vertical = 0.dp),
color = Color.Black,
text = text,
textAlign = TextAlign.Start,
fontSize = 15.sp,
)
Text(
modifier = Modifier.padding(horizontal = 0.dp, vertical = 0.dp),
color = Color.Black,
text = ">",
textAlign = TextAlign.End,
fontSize = 15.sp,
)
}
}
然而,这并没有给我带来预期的行为。它将两个文本向左对齐:
如何解决这个问题?