아래와 같이 액티비티를 레이아웃까지 만들어서 돌렸습니다.

 

그런데 이상하게 위쪽의 조작 버튼을 조작하면

 

아래의 애니메이션 화면이 움직입니다.

 

ID도 다른데 이해가 안갑니다.

 

그래서 두개의 아이디를 바꾸면 바뀌어서 움직이기도 하고요,.

 

문제는 두 개의 애니메이션이 각각 움직일수 있게 하고 싶습니다.

 

제가 실력이 부족해서 두 개의 에니메이션을 분리를 못하나 봅니다.

 

조언 부탁드립니다.. 감사합니다. 선배님들..

 

public class Absen extends Activity {
 

      AnimationDrawable mAni;
     
 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.absen);
  
  ImageView img = (ImageView)findViewById(R.id.count);
        mAni = (AnimationDrawable)img.getBackground();
       
        Button btn = (Button)findViewById(R.id.start);
        btn.setOnClickListener(new Button.OnClickListener() {
         public void onClick(View v) {
          mAni.start();
         }
        });

        btn = (Button)findViewById(R.id.stop);
        btn.setOnClickListener(new Button.OnClickListener() {
         public void onClick(View v) {
          mAni.stop();
         }
        });
       

//두 번째 에니메이션과 조작 버튼으로 아래
        
        ImageView img2 = (ImageView)findViewById(R.id.count2);
        mAni = (AnimationDrawable)img2.getBackground();
       
       
        Button btn2 = (Button)findViewById(R.id.start2);
        btn.setOnClickListener(new Button.OnClickListener() {
         public void onClick(View v) {
          mAni.start();
         }
        });

        btn2 = (Button)findViewById(R.id.stop2);
        btn.setOnClickListener(new Button.OnClickListener() {
         public void onClick(View v) {
          mAni.stop();
         }
        });
                
  Button ta_prev_button = (Button) findViewById(R.id.ta_prev_button);
  ta_prev_button.setOnClickListener(new OnClickListener() {
   public void onClick(View v) {
   
    finish();
   }
  });    
 }
}