我遇到了奇怪的 GC 问题,有 2 个布局堆叠,都包含ScrollView
并且它们的可见性是动画的,有时只有一个可见。运行动画后先隐藏后显示,再隐藏后显示。然后滚动第一个ScrollView
GC 会发疯:
GC_EXTERNAL_ALLOC 释放 1K,56% 释放 3340K/7559K,外部 13894K/14442K,暂停 19ms
这种情况一直在发生,因此滚动变得如此滞后。
仅在 API 级别 10 模拟器和 2.3.5 设备中可见。有人见过这种行为吗?
谢谢。
上图是为了演示我的设置。5 个Fragment
堆叠,4 个在开始时可见。