首先创建一个简单的ListView,并设置对应的属性 |
1 | < ListView |
2 | android:id = "@+id/artistsNameView" |
3 | android:layout_width = "fill_parent" |
4 | android:layout_height = "match_parent" |
5 | android:divider = "@drawable/jblineshape" |
6 | |
7 | android:dividerHeight = "1sp" > |
8 | </ ListView > |
1 | 注意其中两句:对应的就是设置ListView中的Item之间的间隙线的,使用的一个XML文件:jblineshape.xml(实现的是渐变线的效果) |
2 | |
3 | --->> android:divider="@drawable/jblineshape" |
4 | --->> android:dividerHeight="1sp" |
01 | 配置文件:jblineshape.xml,为渐变效果的,透明->白色->透明(可根据自己需要进行设置) |
02 | |
03 | <? xml version = "1.0" encoding = "utf-8" ?> |
04 | < shape xmlns:android = "http://schemas.android.com/apk/res/android" > |
05 | < gradient |
06 | android:startColor = "#00000000" |
07 | |
08 | android:centerColor = "#FFFFFF" |
09 | android:endColor = "#00000000" |
10 | /> |
11 | < corners |
12 | android:radius = "4dp" |
13 | /> |
14 | |
15 | </ shape > |
效果图: