Код для рисования стрелки со стилем: Заполнение приведено ниже:
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 (Style.gradient, не присутствующий в android...), чтобы получить стрелку, подобную приведенному ниже изображению:
Как мне это сделать? Я попробовал добавить стиль в style.xml, но не смог добавить туда градиент, поскольку он принимает параметр item как параметр.