如何制作具有渐变背景的启动器图标?

时间:2018-02-01 00:58:40

标签: android android-studio

默认的Android图像工作室只允许我选择1种颜色作为我的图标的背景。有没有办法选择2并创建线性渐变效果?

1 个答案:

答案 0 :(得分:2)

在drawable中创建一个color_gradient.xml:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <shape>
            <gradient
                android:startColor="@color/start_gradient" <!--Start color of the gradient-->
                android:endColor="@color/end_gradient" <!--End color of the gradient-->
                android:angle="45" /> <!--Change this to see the combination of gradient color-->
        </shape>
    </item>
</selector>

用于图片时:

 android:backgroundTint="@drawable/color_gradient

修改

如果使用Android Image Asset,您仍然可以将背景颜色链接到此xml文件,以创建渐变背景