LinearLayout 分割线
16lz
2021-01-26
像这种情况,在一个linearlayout中用分割线将内部的item分割开,以前我做的方式特别傻:二个分割线中间夹一个1dp的ImageView(不知道大家有没有这么做的),现在终于找到简单的办法了,代码如下:
关键在于这二行代码:
android:divider="@drawable/divider"android:showDividers="middle"
接下来我看看divider,它是放在drawable中,代码如下:
<?xml version="1.0" encoding="utf-8"?>
注意:
1.android.support.v7.widget.LinearLayoutCompat 我试过这个控件是不支持以上代码的。这点大家要注意。 2.showDividers:可取值为:middle(子元素间)、beginning(第一个元素左边)、end(最后一个元素右边)、none; 3.dividerPadding:设置绘制间隔元素的上下padding。
结尾
写出来对自己加深印象,如果能对大家有帮助,我很高兴。
更多相关文章
- (转载)Android(安卓)耗时代码(ANR)的查找检测和分析解决 TraceView
- 卸载SD卡对MediaServer的处理
- Android(安卓)常用git命令
- Android(安卓)纯代码化编码2_基本控件
- Android(安卓)边框圆角
- 如何成为Android高手
- android获取图片大小及缩略图
- android PhoneGap源码详解
- Android(安卓)Studio 快捷键整理分享