Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android GridView添加类似于listview的页眉和页脚_Android_Gridview_Android Gridview - Fatal编程技术网

Android GridView添加类似于listview的页眉和页脚

Android GridView添加类似于listview的页眉和页脚,android,gridview,android-gridview,Android,Gridview,Android Gridview,可能您想在GridView中调用addHeaderView()或addFooterView(),但它没有 我们想在GridView中添加页眉视图或页脚视图,这是很自然的。也许你已经像我一样寻找了很长时间,但最终没有找到解决办法 在这里,我将给出一个解决方案。我发布这个答案只是希望来到这里的人能够得到他们想要的 让我们看一下屏幕快照。 用法很简单 它是一个单文件项目,现在托管在 您可以按照上面的链接访问代码。愉快的编码。实际上,您可以创建两列布局并使用ListView。在getView中,您应该

可能您想在
GridView
中调用
addHeaderView()
addFooterView()
,但它没有

我们想在
GridView
中添加页眉视图或页脚视图,这是很自然的。也许你已经像我一样寻找了很长时间,但最终没有找到解决办法


在这里,我将给出一个解决方案。

我发布这个答案只是希望来到这里的人能够得到他们想要的

让我们看一下屏幕快照。

用法很简单 它是一个单文件项目,现在托管在


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

实际上,您可以创建两列布局并使用ListView。在getView中,您应该使用列进行操作,并在其中设置一些数据

您还可以在第一行和最后一行中仅创建一列。它看起来像页眉或页脚

此外,您可以通过以下链接查看:


要在GridView中添加标题,请使用Google提供的
HeaderGridView

只需将其复制到项目中并使用它而不是默认的
GridView
,您就可以使用以下行添加标题:

 gridView.addHeaderView(customView);

来源:

您需要在xml文件中的GridView前后添加单独的布局。@不可取消,谢谢。现在没事了:@srain你好,我已经用这个库实现了。但我面临一个问题,这也是我的要求。也就是说,页眉和页脚应适合屏幕宽度,而不是网格项。网格项应具有左右边距。如何使用此库?@KarthikeyanVe将边距/填充设置为网格项。@srain如何在此库中添加节我们只能使用一个节及其标题和脚注?但是我怎样才能添加两个标题为,内容为,footer@Erum您可以添加多个页眉或页脚。
 gridView.addHeaderView(customView);