如何在Android中平滑画布绘图?

时间:2016-07-26 09:50:08

标签: android-canvas smoothing

我在我的Android应用程序中使用Canvas进行绘制。但结果质量很差(见图)the result

scaled

因此,画布绘制不会在"楼梯像素"之间绘制更多暗色的附加像素。用于平滑。 像这样 smoothing

但我有兴趣怎么做。 是否有一些偏好或方法来平滑图片?感谢名单!

已编辑:我已成立here

1 个答案:

答案 0 :(得分:1)

使用ANTI-ALIAS标志绘制平滑边缘。

Paint p = new Paint(Paint.ANTI_ALIAS_FLAG);
//or
Paint p = new Paint();
p.setAntiAlias(true);