【问题标题】:How to add a scrollable header to a gridview in android?如何在android中的gridview中添加一个可滚动的标题?
【发布时间】:2012-10-20 21:27:54
【问题描述】:

我试图在 android 的 gridview 布局中添加一个可滚动的标题,我尝试了我在网络上可以找到的所有东西,但我无法让它工作,这种类型的布局出现在许多流行的应用程序中,如 facebook 和instagram 但我找不到任何这样的示例代码,可以让我知道如何实际做到这一点,有人知道如何实现吗?将网格视图添加到滚动视图也不起作用,下面是一些说明我试图实现的目标的照片。

这是在卷轴之前:

这是在滚动之后:

【问题讨论】:

标签: android android-layout android-gridview android-scrollview


【解决方案1】:

不要使用网格视图。而是使用具有此标题功能的列表视图。在适配器的 getView() 方法中,您必须返回一个列表项,该列表项分为您想要的列数。

【讨论】:

  • 谢谢 Emil!这就是我认为可能是唯一的解决方案
  • 是否有理由不为此目的使用 TableLayout?
  • @Tom 网格和列表视图内置了一个回收视图系统,因此它们在内存中的效率更高,特别是在显示充满图像的列表时
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-11
  • 1970-01-01
  • 2018-04-08
相关资源
最近更新 更多