[英]Android: draw arc with gradient from top
漸變從3點開始-但是我希望它從12點開始。
int color1 = Color.RED;
int color2 = Color.BLUE;
int[] colors = {color1, color2};
Shader gradient = new SweepGradient(width / 2, height / 2, colors, null);
mArcPaint.setShader(gradient);
關於如何將起點旋轉到12的任何建議? 我嘗試過
Matrix matrix = new Matrix();
matrix.postRotate(270f);
gradient.setLocalMatrix(matrix);
但這對我沒有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.