我正在构建一个完全组成并使用LazyColum + StickyHeader的应用程序以显示我需要的元素。但是,StickyHeader并没有以相同的速度移动。它留在屏幕上,下一个标头到达。我在以下视频中列出了一个链接:

问题描述 投票:0回答:1
我使用以下代码做到这一点:

Column(modifier .padding(horizontal = 36.dp)) { LazyColumn(modifier .padding(top = 36.dp)) { list.forEach { category -> stickyHeader { CategoryHeader(title = category.type) } items(category.transactions) { transaction -> ItemRow(navController, transaction) } } } }

任何想法如何确保当项目滚动>时,标题正在滚动

粘性标头行为正常工作。尝试将标头放在
items
功能中,然后重试。

items(...) { Column { CategoryHeader(...) ItemRow(...) } }

android kotlin android-jetpack-compose android-jetpack
1个回答
0
投票

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.