相关实现核心代码如下:
matrix.setTranslate(center.x - width / 2, center.y - height / 2);
matrix.preRotate(orientation,mBitCenter.getWidth()/2,mBitCenter.getHeight()/2);//指南针方向
bitmapdrawable=(BitmapDrawable)drawable;
bitmapdrawable.setAntiAlias(true);
canvas.setDrawFilter(new PaintFlagsDrawFilter(0, Paint.ANTI_ALIAS_FLAG|Paint.FILTER_BITMAP_FLAG)); //避免旋转锯齿.
canvas.drawBitmap(bitmapdrawable.getBitmap(), matrix, new Paint());
883




被折叠的 条评论
为什么被折叠?



