已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > 移动开发 > 安卓

标题: 新手,关于旋转

作者: @Ta

时间: 2018-10-14

点击: 5744

新手   请问怎么让图片绕图片中心旋转
网上的 
1. 先平移再旋转什么的  matrix.preTranslate(-x, -y);matrix.postTranslate(x, y);
Matrix matrix = new Matrix();
        matrix.postTranslate(130, 0);
        matrix.postRotate(degree, 130 ,130);
        canvas.drawBitmap(bmp, matrix, mPaint);
我试过  不行

2. 有的说用自带的  matrix.setRotate(15,bmp.getWidth()/2,bmp.getHeight()/2);
我试了也不行啊  

我的代码  旋转部分方法
//位图旋转方法
    public static Bitmap rotateBitmap(Bitmap bitmap, int degress)
    {
        if (bitmap != null)
        {
            Matrix matrix = new Matrix();
            //matrix.preTranslate(-X, -Y);
            //matrix.postTranslate(X,Y);
            matrix.preRotate(degress);
            bitmap = Bitmap.createBitmap(bitmap, 0, 0, bitmap.getWidth(), bitmap.getHeight(), matrix, true);
            return bitmap;
        }
        return bitmap;

    }


请问怎么弄
求大神

[隐藏样式|查看源码]


『回复列表(8|隐藏机器人聊天)』

1.

旋转跳跃我闭着眼~
https://qxun.ml

(/@Ta/2018-10-14 08:35//)

2.
用户被禁言,发言自动屏蔽。
(/@Ta/2018-10-14 08:52//
被禁言
)

3. @无期徒刑,什么沉醉
(/@Ta/2018-10-14 13:36//)

4.
用户被禁言,发言自动屏蔽。
(/@Ta/2018-10-14 13:37//
被禁言
)

5. @无期徒刑.。。
(/@Ta/2018-10-14 14:03//)

6. 有没有知道啊
(/@Ta/2018-10-14 17:25//)

7.

不知道啊

(/@Ta/2018-10-15 16:55//)

8. 好吧
(/@Ta/2018-10-16 14:28//)

回复需要登录

8月30日 10:12 星期六

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1