Android GridView添加页眉和页脚像列表视图

也许你想在GridView调用addHeaderView()addFooterView() ,它没有。

我们希望将标题视图或页脚视图添加到GridView是自然的。 也许你一直在寻找像我这么久,但终于找不到解决办法。

在这里,我会给出一个解决scheme。

Related of "Android GridView添加页眉和页脚像列表视图"

我发布这个答案只是想来这里的人可以得到想要的。

我们来看看屏幕快照。

屏幕截图

使用非常简单

 GridViewWithHeaderAndFooter gridView = (GridViewWithHeaderAndFooter) v.findViewById(R.id.ly_image_list_grid); LayoutInflater layoutInflater = LayoutInflater.from(this); View headerView = layoutInflater.inflate(R.layout.test_header_view, null); View footerView = layoutInflater.inflate(R.layout.test_footer_view, null); gridView.addHeaderView(headerView); gridView.addFooterView(footerView); 

这是一个单一的文件项目,现在它主机在GitHub:https://github.com/liaohuqiu/android-GridViewWithHeaderAndFooter

您可以按照上面的链接访问代码。 快乐的编码。

要将标题添加到GridView,请使用Google的HeaderGridView

只需将此类复制到您的项目中,并使用它代替默认的GridView ,并且您将能够使用以下行添加标题:

  gridView.addHeaderView(customView); 

来源: 答案

其实你可以创build两列的布局,并使用ListView。 在getView你应该操纵列和设置一些数据。

你也可以在第一行和最后一行创build一列。 它看起来像页眉或页脚。

此外,你可以看看这些链接:

https://github.com/munix/GridViewHeader

https://github.com/TonicArtos/StickyGridHeaders