Я использую ленивый столбец внутри горизонтального пейджера, но когда я прокручиваю и хочу сразу щелкнуть по элементам, ничего не происходит (вот видео: https://www.youtube.com/shorts/oDlHoHe1tN8). Вот код:
HorizontalPager(
state = pagerState!!,
modifier = Modifier.fillMaxHeight()
) {
AssetsListView(
assetsList = currentAssets.data ?: emptyList(),
modifier = Modifier.fillMaxSize(),
onRowSelected = { asset ->
callBacks.onCoinSelected(asset, false)
},
baseAsset = marketBaseAsset,
)
}
@Composable
fun AssetsListView(
modifier: Modifier = Modifier,
onRowSelected: (Asset) -> Unit = {},
assetsList: List,
baseAsset: BaseAsset = BaseAsset.IRT,
) {
CompositionLocalProvider(LocalRippleTheme provides SelectRippleTheme) {
LazyColumn(modifier = modifier) {
itemsIndexed(
assetsList,
key = { index, value -> value.id }) { index, value ->
val onItemSelected = remember {
{ onRowSelected(value) }
}
if(value.symbol != BaseAsset.IRT.symbol) {
CoinInfoRow(
asset = value,
modifier,
onRowClicked = onItemSelected,
baseAsset = baseAsset
)
}
}
}
}
}
Do you know why this keeps happening? The same issue can be found in the "Sunflower" app also.
Подробнее здесь: https://stackoverflow.com/questions/791 ... s-expected
LazyColumn внутри горизонтального пейджера не работает должным образом ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
LazyColumn внутри горизонтального пейджера не работает должным образом
Anonymous » » в форуме Android - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-
-
-
LazyColumn внутри горизонтального пейджера не работает должным образом
Anonymous » » в форуме Android - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-
-
-
LazyColumn внутри горизонтального пейджера не работает должным образом
Anonymous » » в форуме Android - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Попал в бесконечную рекомпозицию из-за состояния пейджера горизонтального пейджера
Anonymous » » в форуме Android - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-