2

我对我的一个 ImageButton 应用了一个入口动画(fade_in.xml which is in the project anim/ folder)。现在,单击按钮后,我想应用退出动画(fade_out.xml which is in the same folder)

当我这样做时,entry动画就会发生。然而,exit一个不!似乎每个视图将只接受一个动画。

这是真的?我该如何解决这个问题?

-

-

更新:

这是在onCreate()设置入口动画的方法中:

Animation fade = AnimationUtils.loadAnimation(this, R.anim.fade_in);
fade.setStartOffset(600);
img.startAnimation(fade);
img.setvisibility(View.VISIBLE);

这是onClick()某些按钮 b1 的方法:

Animation fade2 = AnimationUtils.loadAnimation(this, R.anim.fade_out);
fade.setStartOffset(500);
img.startAnimation(fade2);
img.setvisibility(View.INVISIBLE);
4

1 回答 1

1

您可以将ViewFlipper与 getInAnimation 和 getOutAnimation 方法一起使用。
其他解决方案是在您的代码中设置动画(据我了解,您在 xml 文件中设置动画)。

于 2011-07-18T06:10:20.103 回答