LinearLayoutCompat组件
来源:互联网 发布:淘宝无线视频怎么添加 编辑:程序博客网 时间:2024/06/07 01:20
LinearLayoutCompat这个组件根据字面意思就知道是LinearLayout的兼容版。不过这个组件中有个实现分割线的效果是非常好用的(以前都是定义一个View设置设置1px高度来布局分割线的,现在想起来是在太low了),本人现在才有所了解,故此做个记录。LinearLayoutCompat布局的时候通过三个属性可以实现分割线:
1、app:divider="@drawable/line"
给分隔线设置颜色,例如在drawable中定义shape资源。如下:
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="@color/colorAccent" /> <size android:height="1px" /></shape>
2、app:dividerPadding=”xxx”
给分隔线设置距离左右边距的距离。
3、app:showDividers="middle"
分隔线显示的位置,有四种参数值:middle 每个item之间,beginning每个item的顶部,end 每个item的底部,none不显示间隔线。
下面是简单的布局事例:
<android.support.v7.widget.LinearLayoutCompat xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" app:divider="@drawable/line" app:dividerPadding="20dp" app:showDividers="middle" android:orientation="vertical"> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:textSize="20sp" android:padding="20dp" android:text="xxxxxxxxxxx"/> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:textSize="20sp" android:padding="20dp" android:text="ddddddddddd"/> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:textSize="20sp" android:padding="20dp" android:text="ccccccccccc"/> </android.support.v7.widget.LinearLayoutCompat>
0 0
- LinearLayoutCompat组件
- LinearLayoutCompat
- LinearLayoutCompat源码浅析
- LinearLayoutCompat源码浅析
- LinearLayoutCompat源码简单分析
- 分析v7中的LinearLayoutCompat类
- (转)LinearLayoutCompat添加分割线----divider
- LinearLayoutCompat分割线效果源码分析
- Material Design系列探究之LinearLayoutCompat
- Android Material Design :LinearLayoutCompat添加分割线divider
- LinearLayoutCompat的源码分析分割线的具体实现
- android 较高版本,页面分割线实现LinearLayoutCompat布局简单事例
- 组件
- 组件
- 组件
- 组件
- 组件
- 组件
- iOS查看多张图片,并且添加双击手势,转场动画
- Java面试准备四:equals()
- 开启mysql慢查询
- CentOS 7 配置Ruby语言开发环境
- Centos 文件和目录访问权限设置
- LinearLayoutCompat组件
- Spring boot干货系列:(一)优雅的入门篇
- Linux系统结构
- 二叉树的中序遍历
- Oracle/Scheduler和Job的基本概念
- 启动npm报错
- Ajax readyState一直为1或无法请求到后台的问题处理
- Python logging日志(1)
- q操作符Oracle's quote operator