Android Gridview erweitert die Elementanimation

8

Es gibt eine Gitteransicht mit einigen Elementen. Wenn ein Benutzer auf ein Objekt drückt, öffne ich ein neues Fragment mit Details zu diesem Objekt. Ich möchte diesen Übergang so animieren, dass er so aussieht, wie das Element, das gedrückt wurde, um den gesamten Bildschirm auszufüllen.

Ist solch ein Effekt gemacht?

PS. Ich habe etwas ähnliches in YPlan Android App gesehen. Hier ist ein Video des Effekts: Ссылка Wenn Sie auf ein Element tippen, bleibt das Bild erhalten, während sich alles darunter ändert und dann an seinen Platz animiert oben auf dem Bildschirm. Es ist nicht genau das, was ich will, aber ich denke, die Implementierung sollte ähnlich sein.

    
Jaroslav 30.09.2014, 11:31
quelle

2 Antworten

1

Beginne neues Activity und gib overridePendingTransition(R.anim.zoom_enter, R.anim.zoom_exit); wo zoom_enter.xml hat

%Vor%

und zoom_exit hat

%Vor%

Behalte beide Dateien im Verzeichnis / res / anim /.

    
Pr38y 30.09.2014 12:03
quelle
0

Ich denke daran, nur das Raster zu animieren (ein- und auszublenden, gleichzeitig), und wenn das Raster im Vollbildmodus ist, ersetzen Sie das Fragment durch eine neue Fragmentanimation.

    
hackingforgirls 14.05.2017 13:00
quelle