使用 Paint.setShadowLayer() 增强阴影

问题描述

我正在明亮的画布上绘制白色文本。因此它需要一个强烈的阴影。 使用这种方法,阴影不会真正变成黑色,而只是灰色。 目前我正在将它绘制两次,但我正在寻找更好的解决方案。

Paint paint = new Paint();
paint.setColor(Color.WHITE);
paint.setTextSize(30F);
paint.setShadowLayer(8,Color.BLACK); //0xFF000000
paint.setAntiAlias(true);

canvas.drawText(text,x,y,paint;
canvas.drawText(text,paint; //second shadow

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)