【问题标题】:ListView with two items per rowListView 每行有两个项目
【发布时间】:2013-11-06 16:20:29
【问题描述】:

我有一个列表视图,我想要类似的东西:

第 1 行:[第 1 项]

第 2 行:[item2][item3]

第 3 行:[第 4 项]

第 5 行:[第 5 项]

等等

所以第二项和第三项要彼此相邻,其他项是标准的,一个在另一个之下。

我试图将两个项目放在一排,但那是不可能的。我看到了这个https://github.com/umano/MultiItemRowListAdapter,但它没有帮助,因为我只想要两个项目,其他是标准的。

我还尝试为两个项目创建 gridview,为其他项目创建 listview,但是我不能滚动我的 gridview,因为我可以滚动 listview(网格项目总是在屏幕上,我只能滚动我的 listview,当然)。因此,如果我能以某种方式将我的网格连接到列表并将它们一起滚动,那就太好了,但我不能将滚动视图放在列表视图中。

请帮忙。

【问题讨论】:

  • 我不知道这是否可能,但我在想你可以在第二行有 2 个布局。当 (position == 1) 有一个自定义的 xml 布局时,它有 2 个布局。然后你可以使布局可点击,让每个布局带你到不同的活动。
  • @OsamaEspil 是正确的。那是一个有效的解决方案。如果您发布您当前的代码,也许我们可以提供更具体的解决方案..

标签: android listview gridview android-listview


【解决方案1】:

你需要编写一个自定义的gridview适配器

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-22
    相关资源
    最近更新 更多