Android(安卓)ListView元素间隙线自定义渐变效果
16lz
2021-12-04
首先创建一个简单的ListView,并设置对应的属性
<ListView android:id="@+id/artistsNameView" android:layout_width="fill_parent" android:layout_height="match_parent" android:divider="@drawable/jblineshape" android:dividerHeight="1sp"> </ListView>
注意其中两句:对应的就是设置ListView中的Item之间的间隙线的,使用的一个XML文件:jblineshape.xml(实现的是渐变线的效果)--->> android:divider="@drawable/jblineshape"--->> android:dividerHeight="1sp"
配置文件:jblineshape.xml,为渐变效果的,透明->白色->透明(可根据自己需要进行设置)<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" > <gradient android:startColor="#00000000" android:centerColor="#FFFFFF" android:endColor="#00000000" /> <corners android:radius="4dp" /></shape>
效果图:
更多相关文章
- Android-ListView几个比较特别的属性
- Android(安卓)模拟器几个小问题
- Android之TextView
- Android(安卓)TextView中文字通过SpannableString来设置超链接、
- seekBar,RatingBar拖动条
- Android详细教程(基础篇):三十三、Android获取服务getSystemService
- Android底部导航栏+消息提醒
- Android沉浸式标题栏迄今为止最完美的解决方案
- Android(安卓)Layout XML属性 及 控件属性