listview怎么为不同的行设置间隔不同的颜色?交替颜色显示的表格比较醒目,用listview控件怎么做到它?
http://bbs.csdn.net/topics/28784
1.一种方案是你把间隔去掉,放在ListView的Item中,这样就可以控制不同的色做间隔。
你可以在每个list里边在添加一个布局,然后开始计数,当为偶数时,使用第一种布局,当为奇数是使用另外一种布局,这样你就可以实现个性化设置了,也可以设置很多界面。
先在主布局界面设置:
android:id="@+id/lv"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:divider="@null"
android:listSelector="@android:color/transparent"
android:transcriptMode="alwaysScroll" />
然后再分别设计:
两个布局文件leftItem和rightItem文件,然后使用计数器判断就可以了