Разворот картинки java

253
26 февраля 2018, 01:35

Что то не получается развернуть картинку.

Написал два метода, что-то неучел.

Первый метод должен разворачивать картинку:

@Override
public void rotateSprite(float rotation_angle, int x, int y){
    Canvas canvas = new Canvas();
    Rect dstRect = new Rect();
    dstRect.left = x;
    dstRect.top = y;
    dstRect.right = x + bitmap.getWidth();
    dstRect.bottom = y + bitmap.getHeight();
    canvas.save();
    canvas.rotate(rotation_angle,  bitmap.getWidth() + (bitmap.getWidth() / 2), dstRect.top +(bitmap.getHeight() / 2));
    //canvas.drawBitmap(bitmap, dstRect, dstRect, null);
    //canvas.restore();
}

А второй потом прорисовывать:

@Override
public void drawImage(Image Image, int x, int y) {
    canvas.drawBitmap(((AndroidImage)Image).bitmap, x, y, null);
}

Что-то не получается ее вращать

READ ALSO
Высчитать возраста пользователя в днях java

Высчитать возраста пользователя в днях java

Задача: Надо рассчитать возраст пользователя, в днях, часах, минутахВводится дата рождения и сегодняшняя дата

307
создание jar архива с текстовыми файлами

создание jar архива с текстовыми файлами

При создании джава-архива для проекта содержащего текстовые файлы, текстовые файлы не добавляются в джава-аржив(лежат рядом с папкой src)

241
Приложение падает через какое то время вместе с MySQL

Приложение падает через какое то время вместе с MySQL

ЗдравствуйтеЕсть Spring-MVC который крутится на Tomcat

206
Как установить по умолчанию в maven версию компилятора jdk?

Как установить по умолчанию в maven версию компилятора jdk?

Как сменить версию компилятора на 18 по умолчанию, когда я создаю какой-либо архитип через maven

261