如何将 Compose Row 上的元素对齐到屏幕边缘
How to align elements on Compose Row to be on the edge of the screen
大家好,我正在创建一个包含一个行和两个按钮的 Compose 函数。
我想以第一个按钮位于屏幕开头,第二个按钮位于边框末端的方式对齐这些按钮。
我怎样才能做到这一点?
现在,我有这个:
@Composable
private fun TwoButtons() {
Row(
modifier = Modifier
.fillMaxWidth()
.background(Color.Gray),
horizontalArrangement = Arrangement.SpaceEvenly,
verticalAlignment = Alignment.CenterVertically
) {
Button(
onClick = { }
) {
Text(text = "One")
}
Button(
onClick = { }
) {
Text(text = "Two")
}
}
}
我得到这个结果:
使用horizontalArrangement = Arrangement.SpaceBetween
大家好,我正在创建一个包含一个行和两个按钮的 Compose 函数。 我想以第一个按钮位于屏幕开头,第二个按钮位于边框末端的方式对齐这些按钮。 我怎样才能做到这一点? 现在,我有这个:
@Composable
private fun TwoButtons() {
Row(
modifier = Modifier
.fillMaxWidth()
.background(Color.Gray),
horizontalArrangement = Arrangement.SpaceEvenly,
verticalAlignment = Alignment.CenterVertically
) {
Button(
onClick = { }
) {
Text(text = "One")
}
Button(
onClick = { }
) {
Text(text = "Two")
}
}
}
我得到这个结果:
使用horizontalArrangement = Arrangement.SpaceBetween