Android Создание элементовИндексированное изменение значения в реальном времениAndroid

Форум для тех, кто программирует под Android
Anonymous
Android Создание элементовИндексированное изменение значения в реальном времени

Сообщение Anonymous »

Значение imageData изменилось из-за вертикального обновления, но itemsIndexed не изменилось.

Код: Выделить всё

SwipeRefresh(state = swipeRefreshState, onRefresh = {
viewModel.getImage()
}, indicator = { state, refreshTrigger ->
SwipeRefreshIndicator(
state = state,
refreshTriggerDistance = refreshTrigger,
backgroundColor = Color.Blue,
contentColor = Color.White
)
}) {

LazyVerticalGrid(
modifier = Modifier
.fillMaxSize(),
columns = GridCells.Fixed(gridCellsFixedConut),
state = listState
) {
itemsIndexed(imageData) { index, item ->
GlideImage(
modifier = Modifier
.background(CustomColor.Gray)
.aspectRatio(1f),
imageModel = { imageUrl },
)
}
}
}
В чем проблема?


Подробнее здесь: https://stackoverflow.com/questions/784 ... lue-change

Вернуться в «Android»