当我使用canvas.scale()来放大自定义视图文本时,文本会变得模糊,如下所示:
@override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
canvas.translate(50,50 );
canvas.scale(mDpi/72, mDpi/72);
canvas.drawText("Stackoverflow!", 50, 50, mPaint);
}
当mDpi为320时,在手机上运行会出现模糊的情况;但是在Nexus 10上运行,就没有这个问题!有人能告诉我为什么吗?