listview通常的布局规则

   

1.listSelector布局参数设置为透明,如果你不设置或者设置为@null,都会导致采用系统默认的屎黄色点击效果,设为透明后只需要在item的背景中使用selector的xml资源

就可以实现自定义的点击效果。

2.divider布局参数设置为透明,或者设置为你想要的分割线资源。

3.dividerHeight自定义item间的间距。


 android:divider="@color/transparency"

 android:listSelector="@color/transparency"

  android:dividerHeight="@dimen/enter_btn_margin"


4.代码里设置分割线的颜色,或者设置成某个图片

mListView.setDivider(getResources().getDrawable(R.color.gray_light));


你可能感兴趣的:(listview通常的布局规则)