【发布时间】:2021-07-11 13:43:01
【问题描述】:
我在列中有一个“文本”和另一个可组合项。我想将 Text 放在顶部,将可组合定义的布局放在底部。我无法找到一种方法来为 Column 中的“元素”提供不同的对齐方式,因为 Column 的“修改器”中指定的对齐/排列适用于其中的所有“元素”。我当前的代码都与底部对齐。这是我的代码:
@Composable
fun SignUpDetails(navController: NavController) {
Column(
modifier = Modifier.fillMaxSize(),
verticalArrangement = Arrangement.Bottom,
horizontalAlignment = Alignment.CenterHorizontally
) {
Text(
text = "First Screen\n" +
"Click me to go to Second Screen",
color = Color.Green,
style = TextStyle(textAlign = TextAlign.Center),
modifier = Modifier
.padding(24.dp)
.clickable(onClick = {
// this will navigate to second screen
navController.navigate("second_screen")
})
)
ProgressBar1UI()
}
}
如何实现我的要求?
【问题讨论】:
-
你能补充一些细节吗?你想要像 Text
ProgressBar1UI 这样的东西吗?
标签: android vertical-alignment android-jetpack-compose