Unter meinem ListView habe ich eine Bar mit einem Mülleimer darauf.Animieren von ListView-Element in den Papierkorb
Wenn eine Aktion ausgeführt wird, nehmen Sie an, dass es einfach auf das Element klickt, ich möchte, dass das Element in den Papierkorb animiert wird. Dies bedeutet, dass sich beide horizontal nach unten bewegen und auf eine Breite von 0 schrumpfen.
Wie kann dies erreicht werden? Ich vermute, dass es darum geht, eine Bitmap des Elements zu erstellen und dieses Bitmap dann nach unten und immer kleiner zu animieren. Je nachdem, wo sich das Listenelement relativ zum Bildschirm befindet, muss es möglicherweise schneller als zu anderen Zeiten verkleinert werden (dh wenn sich das Listenelement bereits am unteren Bildschirmrand und nicht am oberen Bildschirmrand befindet). Ich bin mir nicht sicher, wie ich das erreichen soll.
Die einzige Animation, die ich gemacht habe, beinhaltet eine Leiste vom unteren Rand des Bildschirms. Ich habe keine Erfahrung darin, ein frei schwebendes Objekt zu bewegen und seine Größe zu verändern.
Könnte mir jemand eine gute Richtung geben?
Wo ist die getClonedView-Methode? Eclipse scheint es nicht zu finden. – Gio
Wie ich schrieb: "Zuerst müssen Sie eine" Hoovered "Kopie Ihres Listenelements erstellen ..". Diese Methode soll eine Kopie der Ansicht, die Sie animieren möchten, zurückgeben, die Implementierung dafür liegt bei Ihnen. – Udinic
Ok ich habe es. Danke für deine Antwort. Ich habe dieses Problem bereits gelöst :) – Gio