0

我实际上是在我的 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);



}

这里可能有什么问题?

4

1 回答 1

0

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

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

于 2013-07-30T08:02:46.840 回答