我正在尝试在画布上编写半透明文本。我看到字符串写在画布上,但似乎透明度不起作用。这是我的代码:
public void onDraw(Canvas canvas, Paint paint) {
paint.setAlpha(1);
paint.setAntiAlias(true);
paint.setTextSize(this.textSize);
paint.setColor(textColor);
canvas.drawText(text,x,y,paint);
Logs.add("onDraw DefaultScoreGottenText currentAlpha = " + this.currentAlpha);
showAnimation(null);
}
alpha属性已设置,但似乎没有任何效果。我甚至尝试创建一个新的Paint对象并将其发送到drawText方法中,但也没有起作用。有什么想法吗?