【发布时间】:2013-08-21 05:11:00
【问题描述】:
我正在使用异构网格视图,我想在其中实现视图回收。我已经开发了 UI,但是当我尝试通过从可见屏幕中删除视图并将它们用于数据绑定来回收视图引用时。但是,由于删除视图,所有现有视图都会向上移动。
PS:感谢您的关注。
【问题讨论】:
-
欢迎来到SO,请先阅读FAQ,然后发布相关代码
-
如果你使用普通的GridView,它会自动回收不在屏幕上的视图。
-
@tasomaniac 我开发了带有滚动视图和线性布局的 UI,因为 UI 就像 pinterest。
-
@andrew 什么是“UI p 兴趣”? android 已经有一个 gridView ,它有自己的回收机制。它的工作原理与 listView 上的相同,而且效果很好。如果你想了解它,可以观看“listView的世界”讲座。
-
@androiddeveloper 这是一种网格视图,每个单元格的高度都是可变的。我为此尝试了网格视图和列表视图,但它们都不支持可变高度。