目前,我可以在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();
}