Java 如何在Android中处理仿射变换?

Java 如何在Android中处理仿射变换?,java,android,transform,rotation,Java,Android,Transform,Rotation,具体来说,我想知道如何做一些类似于旋转方法的事情 public void rotate(双θ)-更具体地说 我有一些代码要转换成Android: if(getIncr() == 0) affineTransform.rotate(0.0); else affineTransform.rotate(otherVal); font = myFont.deriveFont(affineTransform); 我在做一些阅读,我相信我需要使用一个矩阵,可能还有paint和canva

具体来说,我想知道如何做一些类似于旋转方法的事情

public void rotate(双θ)
-更具体地说

我有一些代码要转换成Android:

if(getIncr() == 0)
    affineTransform.rotate(0.0);
else 
    affineTransform.rotate(otherVal);

font = myFont.deriveFont(affineTransform);
我在做一些阅读,我相信我需要使用一个矩阵,可能还有paint和canvas类来实现这一点


有人能解释一下这个主题吗?

您可以使用矩阵或各种画布方法来更改变换