【发布时间】:2013-02-21 11:09:31
【问题描述】:
我正在制作一个 UI 相当复杂的应用。它可与水平列表视图相媲美,单击时会扩展为查看器。目前,我已经使用最基本的方法实现了这一点。我只是在 horizontalScrollView 中填充视图,并在用户点击任何父视图时使用动画填充另一个子视图。
这工作得很好,并使它看起来像水平的可扩展列表视图。但是,我觉得这种方法效率非常低,因为我几乎每隔几秒就会收到 GC 警告,从而降低了性能。在这种方法中,我什至不会像 listview 那样回收视图。
我的问题是:
- 还有其他有效的方法吗?
- 如何像 listview 一样回收现有代码中的视图?
谢谢!
(请不要推荐使用图库。我的观点相当复杂)
【问题讨论】:
标签: android listview garbage-collection horizontalscrollview