Paint的setShadowLayer参数说明及使用

来源:互联网 发布:网络正常 微信不能用 编辑:程序博客网 时间:2024/06/05 15:17
Paint mPaint = new Paint();mPaint.setColor(Color.RED);mPaint.setStyle(Paint.Style.FILL);mPaint.setShadowLayer(10, 0, 0, Color.DKGRAY);

第一个参数为模糊半径,越大越模糊。 第二个参数是阴影离开文字的x横向距离。 第三个参数是阴影离开文字的Y横向距离。 第四个参数是阴影颜色。

如果只想右方和下方展示阴影,可以把第二个参数和第三个参数大于第一个参数,比如

mPaint.setShadowLayer(10, 13, 13, Color.DKGRAY);

这只是自己的理解,不对请指正。