Java Android动画

时间:2014-02-22 11:37:42

标签: java android animation

目前,我可以在onCreate上播放动画,并将动画更改为另一个onClick 我想做的是在说完第一个动画的3个周期后恢复到不断循环第一个动画 它应该很简单,但我真的只是刚开始。

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main_screen);

    ImageView robocatView = (ImageView) findViewById(R.id.roboCat);
    robocatView.setBackgroundResource(R.drawable.robocat_idle);
    AnimationDrawable robocatAnimation = (AnimationDrawable) robocatView.getBackground();
    robocatAnimation.start();
}

public void feed(View view){
    ImageView robocatView = (ImageView) findViewById(R.id.roboCat);
    robocatView.setBackgroundResource(R.drawable.robocat_feed);
    AnimationDrawable robocatAnimation = (AnimationDrawable) robocatView.getBackground();
    robocatAnimation.start();
}

0 个答案:

没有答案