Próbuję przeskalować widoki do określonego rozmiaru, ale nie mogę w pełni zrozumieć, jak działa obracanie.Punkt przełączania ustawień Androida dla animacji skali
Powiedz, że chcę przeskalować widok tylko w górę. Jaką wartość powinien mieć "obrót"? W XML jest to procent. Jak to jest programowo zastosować punkt obrotu?
Przykład:
ObjectAnimator scaleY = ObjectAnimator.ofFloat(view, "scaleY", scaleSize);
ObjectAnimator pivotY = ObjectAnimator.ofFloat(view, "pivotY", pivotPoint);
AnimatorSet set = new AnimatorSet();
set.PlayTogether(scaleY, pivotY);
Uwaga: Działa to tylko w przypadku api 11+ – yiati
co zrobić w przypadku obsługi <11? –
@AmrutBidri używać [nineoldandroids] (http://nineoldandroids.com/) – JMRboosties