Android 画布上的错误文本外观

Android 画布上的错误文本外观,android,canvas,Android,Canvas,我在画布上绘制文本。在某些情况下,它看起来是不可接受的: 240*320 API 7 240*320 API 7 240*320 API 15 在某些情况下是好的: 720*1280 API 15 我使用: TextPaint paint=new TextPaint() canvas.drawText(“仅文本”,x,y,绘画); 有什么不对吗?将抗锯齿标志设置为绘制对象。该标志为ANTI_ALIAS_标志 TextPaint paint = new TextPaint(TextPai

我在画布上绘制文本。在某些情况下,它看起来是不可接受的:

240*320 API 7

240*320 API 7

240*320 API 15

在某些情况下是好的:

720*1280 API 15

我使用:
TextPaint paint=new TextPaint()

canvas.drawText(“仅文本”,x,y,绘画);


有什么不对吗?

抗锯齿
标志设置为
绘制
对象。该标志为
ANTI_ALIAS_标志

TextPaint paint = new TextPaint(TextPaint.ANTI_ALIAS_FLAG);

它使用抗锯齿来基本上平滑画布上的字母。您可以在此处阅读有关别名的更多信息
TextPaint paint = new TextPaint(TextPaint.ANTI_ALIAS_FLAG);