Android动画无法显示

时间:2013-07-30 07:49:33

标签: android animation

我实际上在我的Android应用程序中处理动画只是为了让它看起来更有吸引力。当我在我的代码中调用它时,它没有显示出来。而不是动画,我在运行动画后在我的代码中调用的活动显示出来。这是我的代码:

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    ImageView animationTarget = (ImageView) this.findViewById(R.id.testImage);
    Animation animation = AnimationUtils.loadAnimation(this, R.anim.rotate_around_center_point);
    animationTarget.startAnimation(animation);


    Intent start = new Intent(MainActivity.this, ApplicationFunctionalityStarting.class);
    startActivity(start);



}

这可能有什么问题?

1 个答案:

答案 0 :(得分:0)

您应该将动画设置为animationListener并启动onAnimationEnd上的活动。以下是AnimationListener的示例:

http://android-er.blogspot.de/2011/09/handle-animation-event.html