【发布时间】:2013-01-01 23:24:21
【问题描述】:
我有这两张照片:
我正在尝试为它们制作动画。我想展示第一张照片(没有轮子的),然后是带轮子的。它应该看起来像轮子出现了,因为位置不会改变,汽车也不会消失。所以我尝试使用淡入效果,因为如果我只是“重新加载”我的 xml 布局,它看起来不太好。
我找到了很多教程,但没有一个能解决我的问题。我的问题是:有谁知道,该怎么做?
【问题讨论】:
-
您能否发布您尝试过的代码并定义“它看起来不太好”?
我有这两张照片:
我正在尝试为它们制作动画。我想展示第一张照片(没有轮子的),然后是带轮子的。它应该看起来像轮子出现了,因为位置不会改变,汽车也不会消失。所以我尝试使用淡入效果,因为如果我只是“重新加载”我的 xml 布局,它看起来不太好。
我找到了很多教程,但没有一个能解决我的问题。我的问题是:有谁知道,该怎么做?
【问题讨论】:
使用 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
【讨论】: