0

我正在寻找有关在线性布局中使用网格视图的最佳实践的建议。我有一个底部有一个网格视图的视图。显示其余信息后,gridview 仅占屏幕的 1/3 或更少。有两列,在许多设备上可见不到 4 个图块。

前任:

例子

现在我的问题是,如果我要将整个页面放在垂直线性布局中,并禁用 gridview 上的滚动。让整个页面滚动。这是一个很好的设计实践,以及它如何影响 gridviews 内存回收。是否所有图块都在内存中而不是 8 个以解释可见的 4 个。

4

2 回答 2

1

I think the best solution for this kind of problem is: Use one ListView and many single row GridView for each row of ListView.

于 2013-09-26T03:58:22.047 回答
0

如果不滚动,您是否希望您的 gridview 回收视图。当 Adapterview 滚动时,视图的回收就会出现,但您已经禁用了它。您将如何实现整个页面滚动(通过将所有内容放在滚动视图中,或使线性布局边界大于屏幕指标。您知道不能将 adpater 视图放在滚动视图中。更好的方法是允许 gridview 滚动

于 2013-07-20T01:48:52.350 回答