当我们想把多个图层叠在一起显示的时候,可以使用layer-list
在/res/drawable/文件夹下建立 test.xml
内容如下:
- <?xmlversion="1.0"encoding="utf-8"?>
- <layer-listxmlns:android="http://schemas.android.com/apk/res/android">
- <item>
- <shape>
- <solidandroid:color="#FFB2B9BE"/>
- </shape>
- </item>
- <itemandroid:bottom="1px">
- <shape>
- <gradientandroid:startColor="#FFDCE2E6"android:endColor="#FFBAC2C6"android:angle="-90"/>
- </shape>
- </item>
- </layer-list>
使用的时候和其他的资源文件的使用方法一样 android:background="@drawable/test"
本文介绍如何在Android中使用layer-list创建包含多种颜色渐变和填充效果的复杂图层,通过设置不同图层的位置、大小和颜色,实现丰富的视觉效果。
271

被折叠的 条评论
为什么被折叠?



