Kivy обновить макет (асинхронная загрузка)
У меня есть ListView, где каждый элемент имеет AsyncImage и метку. Во время загрузки изображений он показывает макет с промежутками между каждым элементом.
-------
Item
-------
Item
-------
Когда происходит первое взаимодействие (происходит прокрутка), макет обновляется и пробелы исчезают.
-------
Item
-------
Item
-------
Мне бы очень хотелось обновить макет, когда изображение завершит загрузку. Как обновить макет?
1 ответ:
Обычно вы можете попросить виджет обновить его холст, вызвав виджет.холст.ask_update () .
Для макета вы можете попробовать запустить макет виджетов внутри него, вызвав layout_instance. do_layout().