将分隔符放在ListView中的某个位置

时间:2012-02-28 10:04:43

标签: android listview adapter listactivity divider

我正在使用ListActivity ArrayAdapter。我有一个String的数组,我想在列表中的第5 String之后放置一个分隔符。有没有办法做到这一点?对不起,如果有重复,只是找不到我要找的东西。提前谢谢。

2 个答案:

答案 0 :(得分:2)

有一个黑客。

在list_item的布局文件中最后添加一个分隔符视图,并为其指定一个ID。现在,在您的自定义适配器类中,您可以在getView()方法中根据位置设置该视图的可见性,无论您是否要显示它。

答案 1 :(得分:0)

Listview的属性可以帮助您:

android:divider =  (color or drawable)

android:dividerHeight = (integer in dp)