我可以用画布绘制矩形填充矩形:
Rect rt = new Rect(0, 0, getWidth(), getHeight());
myPaint.setColor(myColor);
myPaint.setStyle(Style.FILL);
canvas.drawRect(rt, myPaint);
但是我需要用不透明度填充矩形的方法(百分比,0%是TRANSPARENT)。
我怎样才能做到这一点?
我可以用画布绘制矩形填充矩形:
Rect rt = new Rect(0, 0, getWidth(), getHeight());
myPaint.setColor(myColor);
myPaint.setStyle(Style.FILL);
canvas.drawRect(rt, myPaint);
但是我需要用不透明度填充矩形的方法(百分比,0%是TRANSPARENT)。
我怎样才能做到这一点?
你可以使用 Alpha
的财产 画类。
myPaint.setAlpha(10);
会帮助你。
你可以使用 Alpha
的财产 画类。
myPaint.setAlpha(10);
会帮助你。