2011-08-12 3 views
0

Plus précisément, je me demande comment faire quelque chose de similaire à la méthode de rotation.Comment faire face à AffineTransform dans Android?

public void rotate(double theta) - pour être plus précis.

J'ai un code que je veux convertir à Android:

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

font = myFont.deriveFont(affineTransform); 

je faisais un peu de lecture sur le SO et je crois que je vais avoir besoin d'utiliser une matrice et peut-être la classe de peinture et la toile pour y parvenir.

Quelqu'un pourrait-il faire la lumière sur le sujet?

Répondre

1

Vous pouvez utiliser une matrice ou les diverses méthodes Canvas qui vous permettent de modifier la transformation.