我想为浮动操作按钮使用渐变色而不是传统的纯色.
我已经知道如何使用ColorStateList修改按钮的背景色.有没有办法将以下可绘制对象实现为背景色?
overlay.xml
android:shape="rectangle">
android:startColor="#c25f82"
android:endColor="#5a3e60"
android:angle="-270" />
解决方法:
是的,您可以为FAB设置渐变,我刚刚发现了一个问题.
1.)在drawable文件夹中创建一个gradient.xml,并在其中添加以下代码,
android:shape="oval">
android:type="linear"
android:angle="0"
android:startColor="#03a9f4"
android:endColor="#e91e63" />
2)在您的dimens.xml中添加以下内容:
56dp
3.)在您的Fab中添加android:src =“ @ drawable / gradient”