小编use*_*329的帖子

Android:调用canvas.scale()后文本变得模糊

当我想使用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);
}
Run Code Online (Sandbox Code Playgroud)

mDpi是320,当它在手机中运行时,它很模糊;但是,当代码在nexus 10中运行时,这是正常的!有人可以告诉我为什么?

android canvas blurry scale

2
推荐指数
1
解决办法
701
查看次数

标签 统计

android ×1

blurry ×1

canvas ×1

scale ×1