<LinearLayout>布局添加下划线

<LinearLayout>布局添加下划线在android3.0及后面的版本在LinearLayout里增加了个分割线android:showDividers属性可以在LinearLayout的相应位置显示分隔线。android:showDividers属性可以设置如下4个值:none:不显示分隔线;beginning:在LinearLayout的开始处显示分隔线;end:在Linearlayout的结尾处显示分隔线…

大家好,欢迎来到IT知识分享网。<LinearLayout>布局添加下划线

在android3.0及后面的版本在LinearLayout里增加了个分割线 

android:showDividers属性可以在LinearLayout的相应位置显示分隔线。

android:showDividers属性可以设置如下4个值:

none:不显示分隔线;

beginning:在LinearLayout的开始处显示分隔线;

end:在Linearlayout的结尾处显示分隔线;

middle:在LinearLayout中的每两个组件间显示分隔线;

 

Linearlayout的android:divider属性

这个属性可以在LinearLayout的每个子布局直间添加一个“drawable”作为分割线,这个drawable必须有设定好的高度或者宽度,因此不能直接设置为“@color/….”

分割线如果是图片那就直接使用图片就行,如果要使用颜色就必须使用shape来显示,直接使用颜色或Color是没有用的 
使用shape的时候要注意设置size属性不设置宽高分割线就不会显示出来,如果使用line那填充颜色只能使用stroke来显示颜色

这个属性要和android:showDividers一起使用才会生效

如:

  1. android:divider=”@drawable/shape”<!–分割线图片–>

  2. android:showDividers=”middle|beginning|end” <!–分割线位置–>

drawable/shape:

<?xml version=”1.0″ encoding=”utf-8″?>
<shape xmlns:android=”http://schemas.android.com/apk/res/android”>
    <solid android:color=”@color/account_line” />
    <size android:height=”1px” />
</shape>

 

 

 

 

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/20906.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信