public class Animation1Activity extends Activity {
ImageView imageView ;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.animation1);
imageView = (ImageView) findViewById(R.id.imageView_animation1);
imageView.setBackgroundResource(R.drawable.animation1_drawable);
}
public void myClickHandler(View targetButton){
// 가져오기 AnimationDrawable 대상
AnimationDrawable animationDrawable = (AnimationDrawable)imageView.getBackground();
// 애니메이션 실행 여부
if(animationDrawable.isRunning()){
//애니메이션 중지 재생
animationDrawable.stop();
}
else{
//아니면 계속 애니메이션 재생 시작
animationDrawable.start();
}
}
}
doridori2013@nate.com