以下是绘制填充样式箭头的代码:
paint.setColor(Color.parseColor("#bdc0dc"));
paint.setStyle(Style.FILL);
canvas.drawPath(arrowPath, paint);
paint.setColor(Color.BLACK);
paint.setStyle(Style.STROKE);
paint.setStrokeWidth(2);
canvas.drawPath(arrowPath, paint);
我得到的输出如下:
现在我想要做的是将样式设置为Gradient(样式.gradient在Android中不存在...),以获得类似下面图像所示的箭头:
我该怎么做?我尝试在style.xml中添加样式,但无法添加渐变,因为它只接受项目作为参数。
paint.setShader(...
。 - CODE-REaD