【发布时间】:2022-12-06 09:39:21
【问题描述】:
我想将项目粘贴在屏幕底部。在stack overflow 的帮助下,我在大屏幕上做到了这一点,没有任何问题。现在我想将项目粘贴在较小的屏幕上,但上面的堆栈溢出答案在较小的屏幕上不起作用。
@Preview(showBackground = true, widthDp = 240, heightDp = 432)
@Composable
fun PreviewCompose() {
Theme {
Column(
Modifier
.fillMaxSize()
.verticalScroll(rememberScrollState()),
verticalArrangement = Arrangement.SpaceBetween
) {
Text(
"Parent 1",
modifier = Modifier
.background(Color(0xffF44336)),
color = Color.White,
fontSize = 75.sp
)
Text(
"Parent 2",
modifier = Modifier
.background(Color(0xffF44336)),
color = Color.White,
fontSize = 75.sp
)
Text(
"Parent 3",
modifier = Modifier
.background(Color(0xffF44336)),
color = Color.White,
fontSize = 75.sp
)
Spacer(modifier = Modifier.weight(1f))
Column() {
Text(
"Child 1",
modifier = Modifier
.background(Color(0xffF44336)),
color = Color.White
)
Text(
"Child 2",
modifier = Modifier
.background(Color(0xffF44336)),
color = Color.White
)
}
}
}
}
实际产量
我正在添加我的 youtube link 以了解。
预期产出
【问题讨论】:
-
我不确定这个问题。你想让 Child1/2 固定在底部而 parent1/2/3 可滚动吗?
标签: android kotlin android-jetpack-compose android-jetpack