Wie man eine 3D-Flip-Animation für das Kind von gridview einstellt

8

Ich arbeite an der Animation, ich möchte der Kinderansicht der Kostümrasteransicht Animation geben. und diese Animation wie 3d Transition für Chile (Bildansicht) von Android.

Ich benutze das Konzept ist nach Ссылка .

Aber ich kann die Bildansicht von Gridview nicht animieren.

Bitte helfen Sie mir.

    
amity 01.10.2011, 07:29
quelle

3 Antworten

2

Sie müssen setStaticTransformationsEnabled(true); im Konstruktor Ihrer benutzerdefinierten GridView anwenden. Dann wenden Sie die Transformationen auf die Funktionen protected boolean getChildStaticTransformation(View child, Transformation t) und return true auf diese überschriebene Funktion an

    
weakwire 08.10.2011 16:29
quelle
0

Da Sie über 3D sprechen, sollten Sie wahrscheinlich RenderScript lesen

und openGL .

In Bezug auf Renderscript finden Sie das Tutorial unter Teil-I und Teil-II

Das beste Beispiel für die Verwendung von rendscript ist die Youtube- und Books-App für Honeycomb 3.0 und höher.

    
Ads 11.10.2011 19:00
quelle
0

Die Flip-Animation in Ihrem Link erzeugt keine glaubwürdigen 3D-Flips. Eine einfache Drehung auf der Y-Achse ist nicht ausreichend. Der Zoom-Effekt wird auch benötigt, um ein schönes iOS-Flip-Gefühl zu erzeugen. Sehen Sie sich dazu dieses Beispiel an: Ссылка .

Es gibt auch ein Video hier: Ссылка

    
Ephraim 30.01.2012 23:48
quelle

Tags und Links