我正在使用ListView来显示大量图像(无休止的滚动)。当我开始向下滚动列表时,这些消息泛滥了logcat:
WARN / View(15722):视图太大而无法适应绘图缓存,需要1639680字节,只有1536000可用
我无法理解绘图缓存机制,但它似乎默认启用,因为我没有启用它。我认为禁用它会更好,因为它会在几秒钟内产生数百个警告。但我不知道哪个视图实际上导致了这个问题。我尝试将setDrawingCacheEnabled(false)
应用于所有相关视图,但问题仍然存在。
答案 0 :(得分:8)
将setScrollingCacheEnabled( false )
应用于ListView就可以了。