我遇到了奇怪的GC问题,堆叠了2个布局,两个都包含ScrollView
,并且它们的可见性是动画的,只有一个在时间可见。运行动画后先隐藏,显示第二个,然后隐藏第二个并先显示。然后首先滚动ScrollView
GC会发疯:
GC_EXTERNAL_ALLOC释放1K,56%免费3340K / 7559K,外部13894K / 14442K,暂停19ms
这种情况一直都在发生,所以滚动变得如此滞后。
仅见过API级别10模拟器和2.3.5设备。有人见过这种行为吗?
感谢。
上图是为了演示我的设置。 5 Fragment
堆叠,开始时可见4个。
答案 0 :(得分:0)
为我的Fragment
视图设置动画缓存设置已解决问题,但不确定原因,但很可能是平台2.3.x错误。