제가 터치 리스너 안에서

터치 이벤트가 오면 클릭한 지점들마다 ImageView를 하나 생성해서 AnimationDrawable 을 하나 불러와

AnimationDrawable을 동작 시켰습니다.

액티비티가 처음 실행될때는 잘 되는데요, 종료 후 

해당 액티비티를 다시 실행 시키면 애니메이션이 돌지가 않네요 무슨 문제인지 감이 안오는데 

문제의 원인을 아시는분 답변 좀 부탁드립니다

애니메이션은 oneShot으로 설정 하였습니다.

아래는 제가 작성한 코드의 일부분입니다

@onTouch(View v, MotionEvent evt)
{
   // 터치 이벤트를 받은 후 해당 지점에 프레임애니메이션 시작
   FrameLayout.LayoutParams mLayoutParameter = new LayoutParams(120, 90, Gravity.TOP);
   ImageView mImageView = new ImageView(mContext);
   mLayoutParameter.setMargins( (int)(evt.getX()-60 ), (int)(evt.getY()-90 ), 0, 0);
   AnimationDrawable mAnimationDrawable = (AnimationDrawable)mContext.getResources().getDrawable(R.drawable.animation); 
   mImageView.setBackgroundDrawable(mAnimationDrawable);     
   mAniImageView.setLayoutParams(mLayoutParameter);
   mFrameLayout.addView(mImageView);
   mAnimationDrawable.start();
}