我的当前目标是实现一个能够表示表格的视图,这个表格可以在其列和行中包含非常多的元素。我目前的想法是使用 LazyColumn 填充 LazyRows。
@Composable
internal fun Table() {
LazyColumn {
items(count = 100) {
LazyRow {
items(10) {
Box(
modifier = Modifier
.size(100.dp)
.border(width = 1.dp, color = Color.Black)
)
}
}
}
}
}
但是有一个巨大的问题:我不希望行能够自行滚动,我希望任何滚动都是共享的。不幸的是,我无法弄清楚如何实现这一点。据我所知,懒惰网格也无法帮助我。
我还尝试使用相同的LazyListState实例,但它不起作用。
LazyRow
使用一个单一的scrollState
,如果你无法做到这一点,请告诉我,我会给你一个示例。 - MohammadBaqer