0
dans mon code:comment dessiner la couleur progressive transparente
paint.setColor(Color.GRAY);
paint.setAlpha(80);
canvas.drawPath(getPath2(), paint);
public static Path getPath2()
{
Path mPath2 = new Path();
mPath2.moveTo(pta2.x, pta2.y);
mPath2.lineTo(pta.x, pta.y);
mPath2.lineTo(ptb.x, ptb.y);
mPath2.quadTo(ptl.x, ptl.y, ptd.x, ptd.y);
mPath2.close();
return mPath2;
}
vous connaissez ma peinture dessiner un changement gris, il est transparent et progressif, je DONOT savoir si je devrais utiliser paint.setColorFilter, pouvez-vous dites-moi comment faire
êtes-vous une autre méthode, dans votre méthode ont dex, fromy, tox, jouet, parce que mon chemin est le changement dynamique. – pengwang
Le code ci-dessus est juste un échantillon, fromx fromy tox toy indique la direction à laquelle le gradient doit s'appliquer. Vous pouvez obtenir des limites de chemin en appelant computeBounds de la classe Path –