您的位置:首页 > 移动开发 > Android开发

android学习笔记:layer-list

2015-11-30 11:12 507 查看
使用layer-list可以将多个drawable按照顺序叠在一起显示,这样就可产生层次



<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 灰色阴影 -->
<item
android:left="2dp"
android:top="4dp">
<shape>
<solid android:color="@android:color/darker_gray" />
<corners android:radius="10dp" />
</shape>
</item>
<!-- 白色前景 -->
<item
android:bottom="4dp"
android:right="2dp">
<shape>
<solid android:color="#FFFFFF" />
<corners android:radius="10dp" />
</shape>
</item>


layer-list的item可以通过下面四个属性设置偏移量:

android:top 顶部的偏移量

android:bottom 底部的偏移量

android:left 左边的偏移量

android:right 右边的偏移量

item下字节点可以为任何类型的drawalbe类标签,可以的类型如下:

shape,color,layer-list,selector,bitmap,clip,scale,inset,transation,roate,animated-roate,lever-list等
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: