use*_*200 19
(对于那些回来的人,虽然这是一个老问题)
在用于绘制颜色的Paint对象上,设置
paint.setMaskFilter(new BlurMaskFilter(8, BlurMaskFilter.Blur.NORMAL))
Run Code Online (Sandbox Code Playgroud)
然后,在Android Manifest.xml中设置
android:hardwareAccelerated="false"
Run Code Online (Sandbox Code Playgroud)
适用于您的活动(当硬件加速为真时,模糊不起作用)
有关更多说明,请参阅 Android BlurMaskFilter在canvas.drawOval中没有效果,而文本模糊
小智 0
如果您之后不需要操作它,您可以只绘制到缓冲区并自己逐像素模糊它,然后在需要绘制它时将该缓冲区传输到屏幕。
或者这个:http://developer.android.com/reference/android/graphics/BlurMaskFilter.Blur.html
| 归档时间: |
|
| 查看次数: |
19184 次 |
| 最近记录: |