我用hexcode作为颜色的70ffffff,我所做的只是canvas.drawline()和paint将颜色设置为那个hex。

p = new Paint();
p.setColor(R.color.transparentwhite);
p.setStrokeWidth(15);
canvas.drawLine(a.getCenterX(), a.getCenterY(),
                          a.getPrevious().getCenterX(), a.getPrevious().getCenterY(), p);

最佳答案

请试试这个..

p.setColor(Color.parseColor("#70ffffff"));

而不是
p.setColor(R.color.transparentwhite);

10-06 13:59