如何禁用绘图缓存?

时间:2013-01-19 22:32:01

标签: android android-view

我正在使用ListView来显示大量图像(无休止的滚动)。当我开始向下滚动列表时,这些消息泛滥了logcat:

  

WARN / View(15722):视图太大而无法适应绘图缓存,需要1639680字节,只有1536000可用

我无法理解绘图缓存机制,但它似乎默认启用,因为我没有启用它。我认为禁用它会更好,因为它会在几秒钟内产生数百个警告。但我不知道哪个视图实际上导致了这个问题。我尝试将setDrawingCacheEnabled(false)应用于所有相关视图,但问题仍然存在。

1 个答案:

答案 0 :(得分:8)

setScrollingCacheEnabled( false )应用于ListView就可以了。