在 Jetpack Compose 上制作三张卡片,但只显示两张
Making three Card on Jetpack Compose, but only two are shown
我尝试制作三张不同的 class 卡片。但是为什么只显示了两个?
代码:
Scaffold(....){
innerPadding ->
BodyContent(Modifier.padding(innerPadding).fillMaxWidth())
Card(shape = MaterialTheme.shapes.medium, modifier = Modifier.fillMaxWidth().padding(16.dp)) {
Text("Card COntent")
}
Card(backgroundColor = MaterialTheme.colors.surface, shape = MaterialTheme.shapes.medium,
modifier = Modifier.fillMaxWidth()) {
Text("Card COntent")
}
Card(Modifier.fillMaxWidth().padding(16.dp), elevation = 8.dp ) {
Text("Card COntent")
}
}
这是你的屏幕:
第一张牌被第三张牌盖住了。
使用类似于:
Column() {
Card() {..}
Card() {..}
Card() {..}
}
我尝试制作三张不同的 class 卡片。但是为什么只显示了两个?
代码:
Scaffold(....){
innerPadding ->
BodyContent(Modifier.padding(innerPadding).fillMaxWidth())
Card(shape = MaterialTheme.shapes.medium, modifier = Modifier.fillMaxWidth().padding(16.dp)) {
Text("Card COntent")
}
Card(backgroundColor = MaterialTheme.colors.surface, shape = MaterialTheme.shapes.medium,
modifier = Modifier.fillMaxWidth()) {
Text("Card COntent")
}
Card(Modifier.fillMaxWidth().padding(16.dp), elevation = 8.dp ) {
Text("Card COntent")
}
}
这是你的屏幕:
第一张牌被第三张牌盖住了。
使用类似于:
Column() {
Card() {..}
Card() {..}
Card() {..}
}