开发中,有时会需要对listview的divider样式进行修改,在网上找了找,找到了以下的这种方法:
1、在drawable文件夹下创建divider.xml资源文件:
<?xml version="1.0" encoding="utf-8"?>
<inset xmlns:android="http://schemas.android.com/apk/res/android"
android:insetLeft="20dp"
android:insetRight="15dp" >
<shape android:shape="rectangle" >
<solid android:color="#bbb" />
</shape>
</inset>insetLeft和insetRight是设置divider左右边距,<solid android:color="#bbb">是设置divider的颜色
2、然后在布局页面中为listview设置属性,引用资源文件:
本文介绍了一种自定义Android ListView分隔线的方法,通过创建divider.xml并利用InsetDrawable来设置分隔线的颜色及左右边距。
1242

被折叠的 条评论
为什么被折叠?



