0

我有一个带有圆角的 xml 可绘制形状,它是 listview 的背景(边距为 10dp)。现在我在列表视图中添加了页眉/页脚。

但是我怎样才能让背景不影响页眉/页脚?我希望它从数组中的第一个(不是页眉)元素开始并在最后一个(不是页脚)结束。列表视图中项目的大小是已知的。

谢谢!

4

1 回答 1

0

如果您可以提供您的 listView 项 XML 和 listView 适配器的代码,我可以给您一个详细的答案。

基本上这就是你必须做的

1) 在您的 listView 项目 XML 中,添加页眉和页脚。设置 id 并将可见性属性设置为gone

2)在您的适配器中,在getView (int position, View convertView, ViewGroup parent)方法中;检查位置。如果位置为 0,则将标题可见性设置为View.VISIBLE

如果位置大小等于 ,则getCount()设置View.VISIBLE为页脚。

于 2013-02-01T13:26:12.247 回答