안드로이드 개발 질문/답변
(글 수 45,052)
각각 같은 이미지뷰에 대해 트윈 애니메이션 효과를 주는 스레드 2개가 있습니다.
스레드 1(뷰를 회전), 스레드 2(뷰를
이동)
회전 애니메이션이 끝난 후, 이동 애니메이션을 적용하려고 코드를 다음과
썼습니다.
TurnRobotGraphics(tc, nowBear);
MoveRobotGraphics(nowID, tarID,
tc);
(각 메서드 내에는 스레드가 구현되어 있습니다.)
그런데 실행을 해보면 회전과 이동이 겹쳐서 애니메이션
자체가 진행이 안됩니다.
(위의 두 개 메서드 중 하나를 주석처리하면 나머지 애니메이션이 잘 동작합니다.)
어떤 식으로
해야 답이 나올지..초보자라 벌써 4시간째 고민중입니다. (새벽 3시네요..)
고수님들의 좋은 자문을 듣고 싶습니다!
함수를 수정해서 두가지 작업을 동시에하는 코드를 만드시는 수 밖에 없을겁니다.