消除android显示的文字锯齿的方法

华宰 发布于 2011/09/20 11:26
阅读 1K+
收藏 0

在自定义的View上画文字,使用new paint()的方法来设置字体的参数,不过画出来的字体锯齿很多,很难看。寻找了很多方法,都没有解决掉这个问题,本来以为问题是出在字体的TypeFace里,后来把里面的所有的式样都试过了,还是没有什么改变……

今天无意看了一下SDK 中的APIDemo里也是用Canvas来画文字的,不过它的画的很平滑,看了一下源代码,原来它用了new paint(int flag),flag是可以开启paint的抗锯齿的功能的标志位,终于解决这个问题。

new Paint(Paint.ANTI_ALIAS_FLAG).xxxxx

加载中
0
Jack_李志
Jack_李志
分享万岁!
0
jince
jince
好分享
0
blusewang
blusewang
分享万岁!
返回顶部
顶部