Ich habe derzeit eine Ansicht in meiner Android App und die Ansicht spielt eine Rahmenanimation. Ich möchte die Ansicht animieren, ihre Größe auf 150% zu erhöhen. Wenn ich eine Maßstabsanimation darauf anwende und die Maßstabsanimation abgeschlossen ist, möchte ich, dass die Ansicht für den Rest des Lebenszyklus der Aktivität in dieser neuen Größe bleibt. Leider ist jetzt, wenn die Scale-up-Animation abgeschlossen ist, die Ansicht wieder auf die Originalgröße zurückgesetzt. Wie kann ich erreichen, dass die neue animierte Transformation beibehalten wird?Wie kann ich eine Ansicht in Android animieren und sie in der neuen Position/Größe belassen?
Ich verwende
myView.startAnimation(AnimationUtils.loadAnimation(mContext,R.anim.scaleUp150));
Dank!
Das ist die wirkliche Antwort. ** Das OP sollte dies ändern, um die angenommene Antwort zu sein. ** Danke Qlimax !! (P.S. Dies ist nicht in der "Animation" Abschnitt des Dev Guide dokumentiert, es ist nur in den Javadocs für die Animation-Klasse dokumentiert. So schlechte Dokumentation!) –
wo diesen Code zu setzen? in ' ' oder in Animations-Tags ('translate' |' rotate' | 'scale')? –
xxxxxxxxxadfas
wie unten erwähnt, müssen Sie es zum Set-Parameter hinzufügen – cV2