ImageView img = (ImageView)findViewById(R.id.testani);
        mAni = (AnimationDrawable)img.getBackground();
               
        btn = (Button)findViewById(R.id.bt);
        btn.setOnClickListener(new Button.OnClickListener(){
         public void onClick(View v)
         {
          mAni.start();
         }
        });


이런식으로 버튼을 클릭했을때 start()를 하면 애니메이션이 실행되는데

 ImageView img = (ImageView)findViewById(R.id.testani);
        mAni = (AnimationDrawable)img.getBackground();
        mAni.start();
       
이런식으로 그냥 start()를 해주면 애니메이션이 실행되지 않네요...
이유가 뭔가요? ㅜㅜ