如何在ListView中添加TextView(或将2个ListViews组合成一个可滚动的)?

时间:2013-11-20 10:52:32

标签: android android-listview

我一直在寻找解决方案,但我的情况似乎更简单,我不确定是否有更简单的方法。

我的当前列表视图:

Game 1
Game 2
Game 3
Game 4

我想得到什么:

Game 1
Game 2
------------
Other Games
------------
Game 3
Game 4

我目前如何实现“我想要得到的”是将游戏1 +游戏2放在ListView#1中,然后我有一个1dp宽度的单一TextView,即---------栏后跟一个“其他游戏”TextView(具有自定义渐变背景)后跟另一个1dp宽度---------条。然后是GameView#2中的第3场比赛+第4场比赛。然而,这是不可取的,因为当游戏填充时,ListView#1和#2可单独滚动,并且由于游戏列表都在一个屏幕中,我希望整个屏幕可滚动而不是单独的ListView。我怎么做到这一点?

谢谢!

2 个答案:

答案 0 :(得分:1)

我建议采用一种不同的方法。只需将所有内容放入一个ListView。

创建ListView适配器时,您可以使用标记(more about tags here并根据其值ex。当用户点击你做某事你要么什么也不做。您甚至可以修改颜色等。您还可以使用比文本更丰富的对象作为列表视图项(more here)

答案 1 :(得分:0)

如果我理解,你只想将分隔符添加到当前的ListView。

请参阅http://bartinger.at/listview-with-sectionsseparators/