Pet*_*pka 2 android canvas image paint antialiasing
我们在java中绘制漂亮而流畅的图像时遇到了问题,因为它们是锯齿状的.这段代码解决了我们的问题
g2d.setRenderingHint(RenderingHints.KEY_INTERPOLATION, RenderingHints.VALUE_INTERPOLATION_BILINEAR);
Run Code Online (Sandbox Code Playgroud)
但现在我们正在为Android制作相同的应用程序,但我们不知道如何对Android应用程序应用类似的插值或抗锯齿.
(我们使用eclipse模拟器)
使用Paint对象.
创建一个Paint对象p
组 p.setFilterBitmap(true)
p在你Canvas的绘画方法中传递油漆
这将激活(双线性)过滤,这将平滑位图的"内容".您也可以尝试激活抗锯齿Paint.setAntiAlias(true),但这只会影响位图的外边缘(虽然它对于文本非常方便).
| 归档时间: |
|
| 查看次数: |
2616 次 |
| 最近记录: |