0

我有这两张照片: 在此处输入图像描述

在此处输入图像描述

我正在尝试为它们制作动画。我想展示第一张照片(没有轮子的),然后是带轮子的。它应该看起来像车轮已经出现,因为位置不会改变,汽车也不会消失。所以我尝试使用淡入效果,因为如果我只是“重新加载”我的 xml 布局,它看起来不太好。

我找到了很多教程,但没有一个能解决我的问题。我的问题是:有人知道,该怎么做吗?

4

1 回答 1

0

使用 FrameLayout 堆叠两个 ImageView 始终显示您的第一张图片没有 Weels 并使用任何动作侦听器使用 AlphaAnimation 触发第二个 ImageView 上的动画。

 Animation animation = new  AlphaAnimation(0.0f, 1.0f);
 animation.setDuration(1000); // anim duration in milli second
 animation.setRepeatCount(0); // 0 no repeat
 animation.setFillAfter(true); 
 iv.startAnimation(animation); // iv is your imageview
于 2013-02-26T09:37:05.550 回答