2012-01-21 2 views
1

내 애플 리케이션의 TextView에 2 개의 애니메이션을 사용하고 있습니다.안드로이드에서 가속 보간의 가속을 반전하는 방법

첫 번째 작업이 완료되면 TextView 텍스트를 변경 한 다음 두 번째 작업을 시작합니다. 전체 시퀀스에서 보간 보간 효과를 사용하고 싶습니다. 그러나 개별적으로 적용하면 각 애니메이션에서 속도가 다시 시작되므로 작동하지 않습니다.

두 번째 애니메이션을 뒤집을 필요가 있습니다. 빨리 시작하고 천천히 끝내십시오.

이렇게 할 방법이 있습니까?

감사합니다.

답변

6

를 사용하여 A DecelerateInterpolator() :

변화의 속도가 감속 후 빨리 시작하고 보간. 편집

animation.setInterpolator(new DecelerateInterpolator()); 
    animation.setDuration(300L); 
    v.startAnimation(animation); 
+0

감사. 그 중 하나를 놓쳤습니다. BTW, 아마 (다른) 초보자 질문,하지만 "300L"에 "L"뭐야? – Sandy

+0

이는 300이 LONG 유형이어야 함을 나타냅니다. 그것의 말처럼 3.0f는 double 대신 float이어야합니다. 이것이 자바에서 원시 타입을 찾는 것을 모른다면. – ghostbust555