Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个可能包含 15 行的列表视图。每行(列表项)包含 2 个文本字段。
当我第一次创建列表视图时,几乎没有内存使用,但在我触摸它滚动时,内存使用量增加了约 2 MB。
这往往会使 GC 运行,这使得滚动非常不稳定。
我正在重用视图,所以这不可能。有任何想法吗?
如果您启用了drawingCache(默认情况下),那么每个子视图将在滚动期间呈现为位图。这将增加内存使用量,但不应与您遇到的波动有关。您是否在您的 bindView/getView 方法中执行任何额外步骤(例如分配位图)?
CHV1 CDD1 CHV2 CDD2 CHV3 CDD3 CHV4 C