是否可以在Android中为布局(RelativeLayout
,LinearLayout
等)的背景图像设置动画?在我的一个应用程序中,我从互联网上获取图像,并在加载后将其显示为背景图像。如果使用淡化效果或类似的东西替换背景图像,那将会非常酷。
我已经尝试了很多,但似乎无法找到解决方案。它始终是动画的布局,而不是图像本身。
答案 0 :(得分:0)
最好将您的布局分层放在FrameLayout
或RelativeLayout
后面加ViewSwitcher。请参阅Android API演示应用中的demo(和相关布局)(使用ImageSwitcher,这是ViewSwitcher
的基于特殊情况的基于适配器的子类)。它确实意味着您的应用中有一个额外的ViewGroup
级别,但除非您正在做一些特别复杂的事情(将它们嵌套在ListView
行或其他内容中),它应该执行得很好,并为您处理过渡动画
您也可以使用WebImageView中的DroidFu,{{3}}可以为您完成大部分恼人的练习。