Как сохранить позицию скрола listView при редактировании состава списка?

есть listView размеры элементов которого заранее не известны, после прокрутки к какой-то позиции состав чписка может изменится (например сверху добавились или удалились элементы), мне нужно чтобы текущие видимые на экране элементы при этом не сдвигались

ещё пример:
список состоит из элементов которые при клике раскрываются (в один момент времени может быть раскрытым только один элемент), выходит что если сверху был какой-то открытый то при нажатии снизу происходит сдвиг

может есть какой-то другой виджет для реализации подобной задачи
  • Вопрос задан
  • 46 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Neonoviiwolf
Flutter developer
Смотрите в сторону Sliver, гибкости больше. Вы уже пробовали решить проблемы, что описали или только в теории думаете? так как есть виджет в ListView.builder который создаёт и разрушает виджеты вне экрана, да и остальные вопросы не похоже что пробовали решить
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы