谈谈Android中的Divider是个什么东东
在Android应用开发中会经常碰到一个叫divider的东西,就是两个View之间的分割线。最近工作中注意到这个divider并分析了一下,竟然发现内有乾坤,惊为天人…
ListView的divider
1. 定制divider的边距
ListView的divider默认是左右两头到底的,如何简单的设置一个边距呢?
利用inset或者layer-list都可以简单的实现,代码如下:
谈谈Android中的Divider是个什么东东
?现在一般写作@了,表示此处是引用android已有的定义,而不是值。listDivider是有分隔符效果
谈谈Android中的Divider是个什么东东
1. 定制divider的边距
ListView的divider默认是左右两头到底的,简单的设置一个边距
利用inset或者layer-list都可以简单的实现,代码如下:
谈谈Android中的Divider是个什么东东
?现在一般写作@了,表示此处是引用android已有的定义,而不是值。listDivider是有分隔符效果
谈谈Android中的Divider是个什么东东
1. 定制divider的边距 ListView的divider默认是左右两头到底的,简单的设置一个边距 利用inset或者layer-list都可以简单的实现,代码如下: ? android:insetLeft="16dp" >
谈谈Android中的Divider是个什么东东
用inset或者layer-list都可以简单的实现,代码如下:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
谈谈Android中的Divider是个什么东东
在Android应用开发中会经常碰到一个叫divider的东西,就是两个View之间的分割线。最近工作中注意到这个divider并分析了一下,竟然发现内有乾坤,惊为天人…
ListView的divider
1. 定制divider的边距
ListView的divider默认是左右两头到底的,如何简单的设置一个边距呢?
利用inset或者layer-list都可以简单的实现,代码如下: