ListView中标题的更好方法

时间:2014-04-24 10:47:23

标签: android listview

我想在ExpandableListView上面显示一个相当复杂的标题。标题基本上包含一些艺术作品和一些文字。当我滚动列表时,我希望标题滚动屏幕。

我可以通过在列表视图中添加一个没有子节点的部分来实现它,但它使我的BaseExpandableListAdapter非常笨重。有没有人知道更好的方法。我已经尝试在ExpandableListView标记之前在xml中添加标题,但是当我滚动ExpandableListView时,它会使页面顶部显示为静态。

1 个答案:

答案 0 :(得分:1)

如果您不喜欢原生View标题http://developer.android.com/reference/android/widget/ListView.html#addHeaderView(android.view.View),您可以对特殊视图进行充气并将其返回到适配器的第一个位置。 实际上我们使用适配器控制在ListView中获取视图。因此,您可以随时返回特殊位置的特殊视图,对我来说也可以。并不总是在ListView中查看必须类似。您只需要为所有这些视图实现一些填充逻辑。

祝你好运!