ListView的多个HeaderView

时间:2014-05-19 12:21:20

标签: android listview android-listview

我想知道有什么方法可以为HeaderViews设置多个ListView,或者另一方面我希望在顶部和其他位置实现一个ListView三个静态行具有将从AsyncTask加载的适配器的行,根据ListView回收,我不能通过使用我的适配器主体的getView()函数中的位置来使三个第一行静态。这个问题有什么建议吗?

3 个答案:

答案 0 :(得分:2)

如果您的数据是静态的并且始终可见,那么只需将其列在 列表视图 之上。你应该得到你需要的效果。

答案 1 :(得分:2)

我使用此Library它对于实现多个标题ListView 非常有用,如果前三行是静态的,那么您可以先在 ListView 然后为 ListView 设置适配器,在这种情况下,您不需要使用库

答案 2 :(得分:1)

在布局中包裹三个视图(例如垂直LinearLayout),并将该布局添加为列表标题。