【发布时间】:2021-06-30 00:25:02
【问题描述】:
【问题讨论】:
标签: android kotlin user-interface overlap android-jetpack-compose
【问题讨论】:
标签: android kotlin user-interface overlap android-jetpack-compose
如果您使用 Column 或 LazyList 来显示项目,则可以使用带有负 spacedBy 空间的 verticalArrangement 参数。
LazyColumn(
verticalArrangement = Arrangement.spacedBy((-32).dp)
) {
// Put the items to overlap here
}
【讨论】:
您可以使用Box
样本:
Box(modifier = Modifier.fillMaxSize()) {
Image(modifier = Modifier.fillMaxSize()) {} //Image1
Image(modifier = Modifier.fillMaxSize()) {} //Image2
}
在上面的例子中,Image2 将覆盖 Box 的 maxSize。 Image1 将位于 Image2 下方。
【讨论】:
添加到 Bagadeshkumar R 的答案中,您可以放置高度为 spacer(modifier = Modifier.height(8.dp)) 的 Spacer,属性介于图像 1 和 2 之间,以使图像 1 部分可见。
【讨论】: