要完成自定义分割线,我们先来认识一下listview中的两个属性:

  • android:divider 设置list 列表项的分隔条(可用颜色分隔,也可用Drawable分隔)
  • android:dividerHeight 设置分隔线的高度

要完成自定义我们要借助android:divider属性,用drawable自定义样式来实现:如:shape_consult_item.xml

文件内容:

<?xml version="1.0" encoding="UTF-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android">       <solid android:color="#d6d6d6" //solid设置分隔线线条样式         android:height="1dip"  />       <corners //圆角样式设置        android:bottomLeftRadius="0dp"        android:bottomRightRadius="0dp"        android:topLeftRadius="0dp"        android:topRightRadius="0dp" />    <stroke    //stroke设置分隔线填充样式        android:width="1dip"            android:color="#c5c5c5" /> </shape>  

那么在ListView中我们就可以这样来用了:

<ListView    android:id="@+id/finisth_listView"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:divider="@drawable/shape_consult_item"    android:dividerHeight="13dp" >

看来也挺容易的吗? 世事无难事,只要肯用心,最终都有解。

更多相关文章

  1. android EditText设置不可写
  2. android“设置”里的版本号
  3. 在Fragment中设置控件点击方法,执行失败。
  4. Android(安卓)闹钟管理类的使用
  5. Android设置通知栏/状态栏透明改变通知栏颜色和app最上部分颜色
  6. android 设置中划线 下划线等
  7. Andorid Dialog 示例【慢慢更新】
  8. android图表ichartjs
  9. Android(安卓)闹钟管理类的使用

随机推荐

  1. android的Handler
  2. Android开发资源完全汇总(转MatthewChen
  3. android android屏幕禁止休眠和锁屏的方
  4. use '@foo' to launch a virtual device
  5. 深入浅出 - Android系统移植与平台开发(七
  6. Android(安卓)Drawable Resource学习(一)、
  7. 【Unity3D】与Android相互传递消息
  8. android中的recovery模式
  9. Application Fundamentals
  10. android测试