0

我正在努力获得阴影。

我能得到的最接近的是梯度半径。

代码如下:

<item>
        <shape android:shape="rectangle">
            <size android:height="84dp"
                android:width="84dp"/>
            <corners android:bottomRightRadius="40dip"
                android:bottomLeftRadius="40dip"
                android:topRightRadius="40dip"
                android:topLeftRadius="40dip"/>
            <gradient
                android:startColor="@color/black"
                android:endColor="@android:color/transparent"
                android:type="radial"
                android:gradientRadius="50%">
            </gradient>
        </shape>
    </item>

它适用于 Lollipop,但在 API 级别 19 上根本不起作用。图像根本不显示在那里。

有没有其他方法可以做到这一点?

谢谢大家。

4

1 回答 1

0

使用我的图书馆。这种效果只能用画布绘制。 https://github.com/GIGAMOLE/TintLayout

于 2015-06-26T23:31:42.783 回答