在Canvas上看错文字

时间:2013-05-28 08:29:55

标签: android canvas

我在Canvas上绘制文本投掷TextPaint。在某些情况下,它看起来很明显:

240 * 320 API 7 240*320 API 7

240 * 320 API 7 240*320 API 7

240 * 320 API 15 240*320 API 15

在某些情况下好:

720 * 1280 API 15 720*1280 API 15

我用: TextPaint paint = new TextPaint();

paint.setTextSize(height/20);

canvas.drawText("Just text", x, y, paint);

我错了什么?

1 个答案:

答案 0 :(得分:16)

antialiasing标记设置为Paint对象。标志为ANTI_ALIAS_FLAG

TextPaint paint = new TextPaint(TextPaint.ANTI_ALIAS_FLAG);