각각 같은 이미지뷰에 대해 트윈 애니메이션 효과를 주는 스레드 2개가 있습니다.

스레드 1(뷰를 회전), 스레드 2(뷰를 이동)

회전 애니메이션이 끝난 후, 이동 애니메이션을 적용하려고 코드를 다음과 썼습니다.
TurnRobotGraphics(tc, nowBear);
MoveRobotGraphics(nowID, tarID, tc);

(각 메서드 내에는 스레드가 구현되어 있습니다.)

그런데 실행을 해보면 회전과 이동이 겹쳐서 애니메이션 자체가 진행이 안됩니다.
(위의 두 개 메서드 중 하나를 주석처리하면 나머지 애니메이션이 잘 동작합니다.)

어떤 식으로 해야 답이 나올지..초보자라 벌써 4시간째 고민중입니다. (새벽 3시네요..)
고수님들의 좋은 자문을 듣고 싶습니다!