2011-09-14 8 views
0

Android (RelativeLayout, LinearLayout 등)의 배경 이미지에 애니메이션을 적용 할 수 있습니까? 내 응용 프로그램 중 하나에서 인터넷에서 이미지를 가져 와서 이미지가로드되면이를 배경 이미지로 표시합니다. 배경 이미지가 페이드 효과 또는 이와 유사한 것을 사용하여 스왑 된 경우 정말 멋질 것입니다.애니메이션 레이아웃 배경 이미지 변경

나는 꽤 노력했지만 해결책을 찾지 못했습니다. 항상 이미지 자체가 아닌 애니메이션 효과를주는 레이아웃입니다.

답변

0

FrameLayout 또는 RelativeLayout에 레이아웃을 레이어하는 것이 가장 좋으므로 ViewSwitcher 뒤에 넣을 수 있습니다. ViewSwitcher의 특수 케이스 어댑터 기반 하위 클래스 인 ImageSwitcher를 사용하는 Android API 데모 애플리케이션의 demo (및 관련 레이아웃)을 참조하십시오. 그것은 귀하의 응용 프로그램에서 여분의 ViewGroup 수준을 의미합니까, 그러나 당신이 뭔가를 특히 복잡하지 않으면 (ListView 행 또는 뭔가에 중첩) 그냥 잘 수행해야하며, 당신을 위해 전환 애니메이션을 처리합니다.

WebImageViewDroidFu에서 사용할 수도 있습니다. 이는 대부분의 성가신 성과를냅니다.