我想知道有什么方法可以为HeaderViews
设置多个ListView
,或者另一方面我希望在顶部和其他位置实现一个ListView
三个静态行具有将从AsyncTask
加载的适配器的行,根据ListView回收,我不能通过使用我的适配器主体的getView()
函数中的位置来使三个第一行静态。这个问题有什么建议吗?
答案 0 :(得分:2)
如果您的数据是静态的并且始终可见,那么只需将其列在 列表视图 之上。你应该得到你需要的效果。
答案 1 :(得分:2)
我使用此Library它对于实现多个标题ListView 非常有用,如果前三行是静态的,那么您可以先在 ListView 然后为 ListView 设置适配器,在这种情况下,您不需要使用库
答案 2 :(得分:1)
在布局中包裹三个视图(例如垂直LinearLayout
),并将该布局添加为列表标题。