2013-01-06 3 views
1

Android 용 개발 번역 애니메이션이 필요합니다. 그것은 쉬웠지만 애니메이션을 다른 시각으로 옮기고 싶습니다. 어떻게하면 될까요? setZAdjustment(Animation.ZORDER_BOTTOM)이 작동하지 않습니다. 그것은 그렇게 어려울 수는 없습니다 ...다른보기 뒤에있는 Android 애니메이션

+0

자바 및 레이아웃 코드를 게시하십시오. 이것은 일을 더 쉽게 만들어 줄 것입니다. –

+0

이것은 정상적인 번역 애니메이션 일뿐입니다. 움직일 때, 그것은 나머지 뷰를 넘습니다. 어떻게 내가 그것들 아래로 갈 수 있니? – user1690807

답변

3

저는 Animated ImageView로 RelativeLayout에서 같은 문제가있었습니다.

내 애니메이션보기를 RelativeLayout의 첫 번째 위치에 정의/추가하면 다른보기가 도움이되었습니다.

0

이 문제를 해결하는 방법은 내 자신의 android.view.animation.Animation 클래스를 구현하고 applyTransformation() 메서드를 재정의하는 것이 었습니다. 이 메서드에서 나는 내 자신의 사용자 지정 드로잉 변수 중 일부를 설정하고 (X 오프셋 등) 애니메이션이 적용된 뷰에서 invalidate()를 호출했습니다. 내 뷰는 사용자 정의보기로, 모든 드로잉은 onDraw에서 수행되었습니다.

관련 문제