Android ListView不同两个Item间距怎么设置?

比如下图微信的发现界面,这是用listview实现的吗?
图片说明

我觉得应该不是listview实现的,用H5应该会好点吧

android:dividerHeight="6px"这个是设置listviewitem间间距的,但是我觉得这个页面应该不是用listview实现的吧,因为他的项比较少而且是固定的,所以你可以直接用线性布局就可以显示的,没必要用listview。

1、通过PreferenceActivity实现。
2、如果要listview实现,这不是间距,需要继承baseadapter,分2个布局,一个灰色的item,另一个白色的内容item

dividerHeight间隔宽度,divider间隔的颜色

微信现在似乎使用HTML5做的吧,话说安卓布局真心蛋疼

可能不是listview来写的,一个个的小布局组合成的

就这么一点点布局,又不需要滑动,直接写死即可

个人感觉这个布局不是listview实现的。也没有用listview的必要。

楼主现在知道怎么实现了吗

可以把灰色的区域当做listview的一部分,根据下标来判断返回的是正常的item还是返回灰色区域,灰色区域其实可以看做一个textview。