我正在尝试在一张有背景图像的实时壁纸上绘制文本。我希望在画布上画出透明的颜色,这样它就不会遮住背景图像,但由于某种原因,它不会把文本画到画布上。
你知道我做错了什么吗?

paintText = new Paint();
paintText.setColor(Color.WHITE);
paintText.setStyle(Style.FILL);
paintText.setAntiAlias(true);
paintText.setTextSize(20);

canvas.drawColor(Color.TRANSPARENT);
canvas.drawText(String.valueOf(Points) + " Points", 50, 50, paintText);

最佳答案

我可以说你不需要

canvas.drawColor(Color.TRANSPARENT);

在绘制文本之前。你没有试过吗?

关于android - Canvas.drawText()不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9710985/

10-09 22:28