canvas setShadowLayer()画阴影不起作用

来源:互联网 发布:java if else语句 编辑:程序博客网 时间:2024/06/05 15:34

setShadowLayer(float radius, float dx, float dy, int shadowColor)

radius表示阴影的扩散半径;dx和dy表示阴影平面上的偏移值;shadowColor就不说了阴影颜色。


注意: 这个方法不支持硬件加速,所以我们要测试时必须先关闭硬件加速。

加上这一句 setLayerType(LAYER_TYPE_SOFTWARE, null); 

还要注释@SuppressLint("NewApi")

最小api8

原创粉丝点击