我使用了带有两个项目的图层列表。第一项显示渐变颜色,第二项显示带有拐角半径的笔触元素。在这里,我想为笔触元素添加渐变色。
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="rectangle">
<gradient
android:endColor="#24615A"
android:startColor="#44968C" />
<corners android:radius="20dp" />
</shape>
</item>
<item>
<shape android:shape="rectangle">
<stroke
android:width="5dp"
android:color="#0AA4F1" />
<corners android:radius="20dp" />
</shape>
</item>
</layer-list>
答案 0 :(得分:2)
尝试添加其他矩形形状,但如下调整项目填充:
<item>
<shape android:shape="rectangle">
<gradient
android:centerColor="#f5e904"
android:endColor="#ed0f12"
android:startColor="#479644" />
<corners android:radius="20dp" />
</shape>
</item>
<item
android:bottom="7dp"
android:left="7dp"
android:right="7dp"
android:top="7dp">
<shape android:shape="rectangle">
<gradient
android:endColor="#24615A"
android:startColor="#44968C" />
<corners android:radius="20dp" />
</shape>
</item>