API lvl 10和ScrollView的GC问题

时间:2013-01-29 07:01:30

标签: android performance garbage-collection android-animation

我遇到了奇怪的GC问题,堆叠了2个布局,两个都包含ScrollView,并且它们的可见性是动画的,只有一个在时间可见。运行动画后先隐藏,显示第二个,然后隐藏第二个并先显示。然后首先滚动ScrollView GC会发疯:

GC_EXTERNAL_ALLOC释放1K,56%免费3340K / 7559K,外部13894K / 14442K,暂停19ms

这种情况一直都在发生,所以滚动变得如此滞后。

仅见过API级别10模拟器和2.3.5设备。有人见过这种行为吗?

感谢。

enter image description here

上图是为了演示我的设置。 5 Fragment堆叠,开始时可见4个。

1 个答案:

答案 0 :(得分:0)

为我的Fragment视图设置动画缓存设置已解决问题,但不确定原因,但很可能是平台2.3.x错误。