Jetpack Compose: обновление можно компоновать при изменении списка.Android

Форум для тех, кто программирует под Android
Anonymous
Jetpack Compose: обновление можно компоновать при изменении списка.

Сообщение Anonymous »


У меня есть составной элемент на экране, на котором отображается список элементов трека (избранное):

var избранное: MutableList от mutableStateOf(mutableListOf()) @ExperimentalFoundationApi @Композитный частное развлечение ResultList (модель: FreezerModel) { с (модель) { if (favourites.isEmpty()) NoDataMessage("Избранного пока нет") еще { LazyColumn(state = RememberLazyListState()) { предметы(избранное) { TrackCard(оно, модель) } } } } } При событиях клика я обновляю свой список избранного (добавляю/удаляю элемент). Как я могу заставить свой составной объект немедленно отразить эти изменения (например, перерисовать себя или что-то подобное)? Пока что это работает только при первом переключении на другой экран.

Спасибо за ваш вклад!

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