我正在尝试在任何类型的ListView
, GridView
, StaggeredGridView
, SliverGrid
,构建器SliverList
中延迟加载图像。ScrollablePositionedList
我正在使用Image.network
.
我还ResizeImage
用来减少根据设备屏幕尺寸占用的内存。
图像被放入缓存中(这实际上是不需要的),并且在调用时永远不会从内存中清除dispose
。
Image.memory
实际上的行为方式相同,保持对对象的引用而不是在调用时删除它们dispose
。
这是我相关的github 问题。
我怎样才能只保留内存中的可见项目ListView
?