Что то не получается развернуть картинку.
Написал два метода, что-то неучел.
Первый метод должен разворачивать картинку:
@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);
}
Что-то не получается ее вращать
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости