2017-07-05 3 views
0

Der folgende Code hilft mir, beim Streichen über die linke obere Kante des Bildschirms zu drehen. kann mir jemand helfen, wie man durch die verbleibenden Ränder des Bildschirms wie obere rechte Kante, untere rechte und linke Kante dreht. Um einfach sein müssen i Seite drehen als Animation Verwandeln Ansicht für die BildAnimations Android von oben rechts, unten links, unten rechts in Android drehen?

RotateAnimation r=new RotateAnimation(130,0,90,180); 
+0

Ich bin nicht sicher, was Sie fordern, können Sie das näher erläutern? – petey

+0

Ich hatte eine Bildansicht auf Aktivität, wenn ich nach rechts wischen muss es aus dem Bildschirm durch Animation mit rechten oberen Rand als Koordinaten und ein anderes Bild kommt von links mit linken oberen Rand als Koordinaten, um einfach zu sein sollte es wie rotieren sein Seitenumwandlung (aber ich brauche Animation für die Bildansicht) –

Antwort

0

Sie diesen Code verwenden können:

RotateAnimation r=new RotateAnimation(0,90); 
RotateAnimation r=new RotateAnimation(180,270); 
RotateAnimation r=new RotateAnimation(270,360); 
0

Wenn Sie auf bestimmte Kante drehen müssen Koordinaten von Imageview Sie erhalten können mit

 Rect rect = new Rect(); 
    imageview.getLocalVisibleRect(rect); 
    int bottomimagevalue = rect.bottom; 
    int rightimagevalue = rect.right; 

mit diesem koordiniert Sie Bild

0 drehen kann

die oben ist Beispiel für von unten rechts drehendes Bild

Verwandte Themen