动画布局背景图像更改

时间:2011-09-14 14:33:14

标签: android android-3.0-honeycomb

是否可以在Android中为布局(RelativeLayoutLinearLayout等)的背景图像设置动画?在我的一个应用程序中,我从互联网上获取图像,并在加载后将其显示为背景图像。如果使用淡化效果或类似的东西替换背景图像,那将会非常酷。

我已经尝试了很多,但似乎无法找到解决方案。它始终是动画的布局,而不是图像本身。

1 个答案:

答案 0 :(得分:0)

最好将您的布局分层放在FrameLayoutRelativeLayout后面加ViewSwitcher。请参阅Android API演示应用中的demo(和相关布局)(使用ImageSwitcher,这是ViewSwitcher的基于特殊情况的基于适配器的子类)。它确实意味着您的应用中有一个额外的ViewGroup级别,但除非您正在做一些特别复杂的事情(将它们嵌套在ListView行或其他内容中),它应该执行得很好,并为您处理过渡动画

您也可以使用WebImageView中的DroidFu,{{3}}可以为您完成大部分恼人的练习。