Lon*_*yen 5 android android-jetpack-compose
LazyRow 嵌套在 HorizontalPager 内。当我将 LazyRow 滚动到结束/开始并尝试立即单击 LazyRow 内的某个项目时,它在 1 或 2 秒后没有检测到任何单击事件。这是正常的吗?
这是我的代码:
Column(modifier = Modifier.fillMaxSize()) {
HorizontalPager(pageCount = 2) {
when (it) {
0 -> {
LazyRow {
items(20) {
Spacer(modifier = Modifier.width(10.dp))
Box(modifier = Modifier
.size(60.dp)
.background(Color.Red)
.clickable { }
)
Spacer(modifier = Modifier.width(10.dp))
}
}
}
1 -> {
Box(modifier = Modifier.fillMaxSize())
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
编辑:为了更轻松地重现问题,请尝试快速滚动到列表末尾并单击最后一项,或者快速滚动到列表开头并单击第一项。
| 归档时间: |
|
| 查看次数: |
114 次 |
| 最近记录: |