带有节标题的GridView

时间:2012-11-02 21:58:56

标签: android gridview android-gridview

我试图用节标题实现GridView。我在Android GridView with categories?找到了另一个问题,但是在接受的答案后,我将“标题”作为单元格而不是标题位于自己的行中。

我不确定我在这里缺少什么(也尝试过MergeAdapter),有人能指出在GridView中实现节头所需的细微差别吗?

2 个答案:

答案 0 :(得分:6)

这不是严格可行的。 GridView根据单元格所有

现在,欢迎您创建一组单元格,当它们连续显示时,看起来像标题。据推测,我的MergeAdapter可以解决这个问题,但我当然没有尝试过。您应该确保:

  • 标题单元格都在一行中,这意味着......
  • 空单元格位于前一行的任何空格中,位于最后一个“真实”单元格之后和标题单元格之前,并且... ...
  • 您拥有正确数量的标题单元格(即等于您的列数),以及......
  • 标题单元格正确呈现为看起来像一个连续的标题,并且......
  • 您正确使用areAllItemsEnabled()isEnabled(),以便未启用标题单元格和空单元格

答案 1 :(得分:0)

尝试修改常用的listview适配器以返回网格单元格,请参阅 here