라이브 배경 화면에 배경 이미지가있는 텍스트를 그려 봅니다. 투명하게 캔버스에 색을 그려서 배경 이미지를 덮지는 않지만 어떤 이유로 캔버스에 텍스트를 그리지 않습니다.Canvas.drawText()가 작동하지 않습니다.
내가 뭘 잘못하고 있는지에 대한 아이디어가 있습니까?
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);
흠, 무엇을 Color.WHITE 대신 Color.TRANSPARENT 어떻습니까? – Coffee
나는 Color.WHITE를 시도하고 Color.BLACK으로 텍스트 색상을 바꿨지 만 나는 텍스트가없는 완전한 흰색 화면을 얻는다. – Gatekeeper
@Gatekeeper는'drawText()'다음에이'canvas.restore();를 넣습니다. –