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