私は、背景画像を持つライブ壁紙にテキストを描画しようとしています。透明にキャンバス上に色を描き、背景の画像を隠さないようにしたいと考えていましたが、何らかの理由でキャンバスにテキストを描画していませんでした。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(); 'を入れてください –