最近在做android动画旋转时候碰到锯齿问题,网上查了下大概是三个方法:
(1)给paint设置属性:paint.setAntiAlias(true);
(2)给canvas设置属性:canvas.setDrawFilter(new PaintFlagsDrawFilter(0, Paint.ANTI_ALIAS_FLAG|Paint.FILTER_BITMAP_FLAG));
(3)给图片设置padding。
由于我做的是动画,方法1和2都不适应,方法三试了下也没效果,顺便试了margin也是没效果,后来折腾了下发现其实很简单,切图时在图片最外层留一个像素的透明背景就可了。