如何在多个LinearLayout中添加分隔线

 
1.可以放置一个ImageView组件,然后将其设为分隔线的颜色或图形。分隔线View的定义代码如下:
 
<ImageView   
        android:layout_width="fill_parent"  
        android:layout_height="1dp"  
        android:background="#ffffff"  
  />  
 
2.在Android3.0及以上版本,LinearLayout支持直接显示分隔线。
android:showDividers="end"  
android:divider="@drawable/divider_line"  

除了需要设置android:showDividers属性外,还要设置android:divider属性,该属性表示分隔线的图像,需要一个Drawable ID

android:showDividers属性可以设置如下4个值:
  1. none:不显示分隔线;
  2. beginning:在LinearLayout的开始处显示分隔线;
  3. end:在Linearlayout的结尾处显示分隔线;
  4. middle:在LinearLayout中的每两个组件间显示分隔线:
或者可以在代码中设置:
linearLayout.setShowDividers(...)
linearLayout.setDividerDrawable(...)
原文地址:https://www.cnblogs.com/yuyutianxia/p/3490833.html