在android中旋转后,使用画布获取绘制的线的当前坐标

在android中旋转后,使用画布获取绘制的线的当前坐标,android,canvas,rotation,Android,Canvas,Rotation,嗨,我是android新手,实际上我正在开发一个具有不同角度和不同边的四边形,但问题是当我旋转多边形的任意边到一定程度时,线的端点坐标发生了变化,我需要新的坐标,请帮助需要的人完全遵循我的代码 帆布.抽绳(100600600P) 我认为,如果在代码中进行轮换,会更有意义;然后,你手头就有坐标了。您仍然可以使用rotate()旋转整个多边形。我们使用画布的drawline方法设计polygon,而不是直接创建多边形,一旦v旋转一条线,它的端点坐标就会发生变化,我们需要该坐标 canvas.

嗨,我是android新手,实际上我正在开发一个具有不同角度和不同边的四边形,但问题是当我旋转多边形的任意边到一定程度时,线的端点坐标发生了变化,我需要新的坐标,请帮助需要的人完全遵循我的代码

帆布.抽绳(100600600P)


我认为,如果在代码中进行轮换,会更有意义;然后,你手头就有坐标了。您仍然可以使用
rotate()
旋转整个多边形。我们使用画布的drawline方法设计polygon,而不是直接创建多边形,一旦v旋转一条线,它的端点坐标就会发生变化,我们需要该坐标
    canvas.save();
    canvas.rotate(-10, 600, 600);
    canvas.drawLine(600, 600, 600, 100, p);// i need the latest coordinates after rotation
    canvas.restore();
    canvas.save();

    canvas.drawLine(100, 600, 100, 100, p);

    canvas.save();

     canvas.restore();