Sto usando animatori (ObjectAnimator) animare alcune proprietà (scala, rotazione) di vista.Come reimpostare la visualizzazione allo stato originale dopo aver usato gli animatori per animarne alcune proprietà?
La vista di destinazione si anima correttamente quando ObjectAnimators è impostato su di esso.
Ma v'è un requisito per ottenere aggiunto vista la posizione originale (reset) dopo un po '.
Ho provato a cancel() l'animatore ma annulla solo l'animazione e non ripristina la visualizzazione.
Soluzione possibile: creazione di un altro animatore che fa esattamente l'opposto dell'animatore iniziale.
C'è un altro modo per reimpostarlo?
è necessario ripristinare la stessa animazione? come fadein-fadeout? – pskink
Ho impostato la durata. una volta completato, voglio ripristinarlo allo stato originale non analizzato come era prima dell'animazione. Ho bisogno della stessa implementazione che si verifica con l'animazione della vista quando abbiamo fillEnabled = false. – Napolean
prova quindi interpolatore personalizzato, qualcosa come CycleInterpolator – pskink